Subversion Repositories SmartDukaan

Rev

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

Rev 1429 Rev 1446
Line 140... Line 140...
140
						address.setPin(this.pincode);
140
						address.setPin(this.pincode);
141
						address.setPhone(this.phone);
141
						address.setPhone(this.phone);
142
						address.setCountry(this.country);
142
						address.setCountry(this.country);
143
						address.setEnabled(true);
143
						address.setEnabled(true);
144
						address.setType(AddressType.HOME);
144
						address.setType(AddressType.HOME);
145
						long addressId = userClient.addAddressForUser(
145
						long addressId = userClient.addAddressForUser(userinfo.getUserId(), address, false);
146
								userinfo.getUserId(), address, false);
-
 
147
						userClient.addAddressToCart(userinfo.getCartId(),
146
						userClient.addAddressToCart(userinfo.getCartId(), addressId);
148
								addressId);
-
 
149
						addActionMessage("Address added successfully.");
147
						addActionMessage("Address added successfully.");
150
					}
148
					}
151
					return "redirect";				
149
					return "redirect";				
152
				}
150
				}
153
				
151
				
154
				if(action.equals("change")){
152
				if(action.equals("change"))	{
155
					addressId = Long.parseLong(this.request.getParameter("addressid"));
153
					addressId = Long.parseLong(this.request.getParameter("addressid"));
156
					userClient.addAddressToCart(userinfo.getCartId(), addressId);
154
					userClient.addAddressToCart(userinfo.getCartId(), addressId);
-
 
155
					
-
 
156
					if(!userClient.validateCart(userinfo.getCartId()))
-
 
157
						errorMsg = "Your cart has been updated.";
157
					return "success";
158
					return "index";
158
				}
159
				}
159
			}
160
			}
160
		} catch (Exception e) {
161
		} catch (Exception e) {
161
			return "failure";
162
			return "failure";
162
		}
163
		}