Subversion Repositories SmartDukaan

Rev

Rev 4325 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4325 Rev 12616
Line 115... Line 115...
115
							address.setId(userClient.addAddressForUser(userinfo.getUserId(), address, true));
115
							address.setId(userClient.addAddressForUser(userinfo.getUserId(), address, true));
116
							userinfo.setPincode(this.pincode);
116
							userinfo.setPincode(this.pincode);
117
						}else{
117
						}else{
118
						    address.setId(userClient.addAddressForUser(userinfo.getUserId(), address, false));
118
						    address.setId(userClient.addAddressForUser(userinfo.getUserId(), address, false));
119
						}
119
						}
120
                        DataLogger.logData(EventType.ADD_ADDRESS, getSessionId(),
120
//                        DataLogger.logData(EventType.ADD_ADDRESS, getSessionId(),
121
                                userinfo.getUserId(), userinfo.getEmail(),
121
//                                userinfo.getUserId(), userinfo.getEmail(),
122
                                Long.toString(address.getId()),
122
//                                Long.toString(address.getId()),
123
                                address.getName(), address.getCity(),
123
//                                address.getName(), address.getCity(),
124
                                address.getPin(), address.getPhone());
124
//                                address.getPin(), address.getPhone());
125
						addActionMessage("Address added successfully.");
125
						addActionMessage("Address added successfully.");
126
						return "redirect";
126
						return "redirect";
127
					}
127
					}
128
					
128
					
129
					if(action.equals("delete")){
129
					if(action.equals("delete")){
130
						Long addressId = Long.parseLong(this.request.getParameter("addressid"));
130
						Long addressId = Long.parseLong(this.request.getParameter("addressid"));
131
						userClient.removeAddressForUser(userinfo.getUserId(), addressId);
131
						userClient.removeAddressForUser(userinfo.getUserId(), addressId);
132
                        DataLogger.logData(EventType.DELETE_ADDRESS, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), addressId.toString());
132
//                        DataLogger.logData(EventType.DELETE_ADDRESS, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), addressId.toString());
133
						addActionMessage("Address deleted successfully.");
133
						addActionMessage("Address deleted successfully.");
134
						return "success";	
134
						return "success";	
135
					}
135
					}
136
					
136
					
137
					if(action.equals("setdefault")){
137
					if(action.equals("setdefault")){
138
						Long addressId = Long.parseLong(this.request.getParameter("addressid"));
138
						Long addressId = Long.parseLong(this.request.getParameter("addressid"));
139
						userClient.setDefaultAddress(userinfo.getUserId(), addressId);
139
						userClient.setDefaultAddress(userinfo.getUserId(), addressId);
140
						DataLogger.logData(EventType.SET_DEFAULT_ADDRESS, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), addressId.toString());
140
//						DataLogger.logData(EventType.SET_DEFAULT_ADDRESS, getSessionId(), userinfo.getUserId(), userinfo.getEmail(), addressId.toString());
141
						//FIXME update pincode
141
						//FIXME update pincode
142
						addActionMessage("Address set default successfully.");
142
						addActionMessage("Address set default successfully.");
143
						return "success";	
143
						return "success";	
144
					}
144
					}
145
				}
145
				}