Subversion Repositories SmartDukaan

Rev

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

Rev 21366 Rev 21368
Line 104... Line 104...
104
	}
104
	}
105
	
105
	
106
	@RequestMapping(value = ProfitMandiConstants.URL_USER, method=RequestMethod.POST)
106
	@RequestMapping(value = ProfitMandiConstants.URL_USER, method=RequestMethod.POST)
107
	public ResponseEntity<?> createUser(HttpServletRequest request, @RequestBody UserRequest userRequest){
107
	public ResponseEntity<?> createUser(HttpServletRequest request, @RequestBody UserRequest userRequest){
108
		LOGGER.info("requested url : "+request.getRequestURL().toString());
108
		LOGGER.info("requested url : "+request.getRequestURL().toString());
-
 
109
		User user = new User();
109
		final User user = (User)request.getAttribute(ProfitMandiConstants.USER);
110
		user.setFirstName(userRequest.getFirstName());
110
		request.removeAttribute(ProfitMandiConstants.USER);
111
		user.setLastName(userRequest.getLastName());
-
 
112
		user.setCity(userRequest.getCity());
-
 
113
		user.setPinCode(Integer.valueOf(userRequest.getPinCode()));
-
 
114
		user.setEmailId(userRequest.getEmailId());
-
 
115
		user.setUsername("");
-
 
116
		user.setPassword("");
-
 
117
		user.setMobile_verified(false);
-
 
118
		user.setReferral_url("");
-
 
119
		user.setGroup_id(1);
-
 
120
		user.setStatus(0);
-
 
121
		user.setActivated(false);
-
 
122
		
111
		try {
123
		try {
112
			user.setCreateTimestamp(LocalDateTime.now());
124
			user.setCreateTimestamp(LocalDateTime.now());
113
			user.setUpdateTimestamp(LocalDateTime.now());
125
			user.setUpdateTimestamp(LocalDateTime.now());
114
			userRepository.persist(user);
126
			userRepository.persist(user);
115
			final ProfitMandiResponse<?> profitMandiResponse=new ProfitMandiResponse<>(LocalDateTime.now(), request.getRequestURL().toString(), HttpStatus.OK.toString(), HttpStatus.OK, ResponseStatus.SUCCESS, ResponseCodeHolder.getMessage("USR_OK_1000"));
127
			final ProfitMandiResponse<?> profitMandiResponse=new ProfitMandiResponse<>(LocalDateTime.now(), request.getRequestURL().toString(), HttpStatus.OK.toString(), HttpStatus.OK, ResponseStatus.SUCCESS, ResponseCodeHolder.getMessage("USR_OK_1000"));