Subversion Repositories SmartDukaan

Rev

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

Rev 23202 Rev 23269
Line 21... Line 21...
21
import com.spice.profitmandi.dao.entity.dtr.Retailer;
21
import com.spice.profitmandi.dao.entity.dtr.Retailer;
22
import com.spice.profitmandi.dao.entity.dtr.RetailerRegisteredAddress;
22
import com.spice.profitmandi.dao.entity.dtr.RetailerRegisteredAddress;
23
import com.spice.profitmandi.dao.entity.dtr.Shop;
23
import com.spice.profitmandi.dao.entity.dtr.Shop;
24
import com.spice.profitmandi.dao.entity.dtr.ShopAddress;
24
import com.spice.profitmandi.dao.entity.dtr.ShopAddress;
25
import com.spice.profitmandi.dao.entity.dtr.User;
25
import com.spice.profitmandi.dao.entity.dtr.User;
26
import com.spice.profitmandi.dao.entity.dtr.UserAccounts;
26
import com.spice.profitmandi.dao.entity.dtr.UserAccount;
27
import com.spice.profitmandi.dao.entity.dtr.UserRole;
27
import com.spice.profitmandi.dao.entity.dtr.UserRole;
28
import com.spice.profitmandi.dao.entity.user.Address;
28
import com.spice.profitmandi.dao.entity.user.Address;
29
import com.spice.profitmandi.dao.entity.user.Cart;
29
import com.spice.profitmandi.dao.entity.user.Cart;
30
import com.spice.profitmandi.dao.enumuration.dtr.AccountType;
30
import com.spice.profitmandi.dao.enumuration.dtr.AccountType;
31
import com.spice.profitmandi.dao.enumuration.dtr.RetailerType;
31
import com.spice.profitmandi.dao.enumuration.dtr.RetailerType;
Line 163... Line 163...
163
			saholicUser.setEmailId(user.getEmailId());
163
			saholicUser.setEmailId(user.getEmailId());
164
			saholicUser.setName(retailerName);
164
			saholicUser.setName(retailerName);
165
			saholicUser.setActiveCartId(cart.getId());
165
			saholicUser.setActiveCartId(cart.getId());
166
			userUserRepository.persist(saholicUser);
166
			userUserRepository.persist(saholicUser);
167
			
167
			
168
			UserAccounts ua = new UserAccounts();
168
			UserAccount ua = new UserAccount();
169
			ua.setAccount_key(String.valueOf(saholicUser.getId()));
169
			ua.setAccountKey(saholicUser.getId());
170
			ua.setUser_id(user.getId());
170
			ua.setUserId(user.getId());
171
			ua.setAccount_type(AccountType.saholic);
171
			ua.setType(AccountType.saholic);
172
			userAccountRepository.persist(ua);
172
			userAccountRepository.persist(ua);
173
 
173
 
174
			UserAccounts ua2 = new UserAccounts();
174
			UserAccount ua2 = new UserAccount();
175
			ua2.setAccount_key(String.valueOf(saholicUser.getActiveCartId()));
175
			ua2.setAccountKey(saholicUser.getActiveCartId());
176
			ua2.setUser_id(user.getId());
176
			ua2.setUserId(user.getId());
177
			ua2.setAccount_type(AccountType.cartId);
177
			ua2.setType(AccountType.cartId);
178
			userAccountRepository.persist(ua2);
178
			userAccountRepository.persist(ua2);
179
		}
179
		}
180
		return saholicUser.getId();
180
		return saholicUser.getId();
181
	}
181
	}
182
	
182