Subversion Repositories SmartDukaan

Rev

Rev 2157 | Rev 2263 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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