Subversion Repositories SmartDukaan

Rev

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

Rev 27117 Rev 27597
Line 209... Line 209...
209
 
209
 
210
	}
210
	}
211
 
211
 
212
	@RequestMapping(value = ProfitMandiConstants.URL_NEW_LEAD, method = RequestMethod.POST)
212
	@RequestMapping(value = ProfitMandiConstants.URL_NEW_LEAD, method = RequestMethod.POST)
213
	public ResponseEntity<?> newLead(HttpServletRequest request,
213
	public ResponseEntity<?> newLead(HttpServletRequest request,
214
			@RequestBody CreateRefferalRequest createRefferalRequest) {
214
			@RequestBody CreateRefferalRequest createRefferalRequest) throws ProfitMandiBusinessException {
215
		LOGGER.info("requested url : " + request.getRequestURL().toString());
215
		LOGGER.info("requested url : " + request.getRequestURL().toString());
216
		Lead lead = new Lead();
216
		Lead lead = new Lead();
217
		lead.setAddress(createRefferalRequest.getCity());
217
		lead.setAddress(createRefferalRequest.getCity());
-
 
218
		Integer.parseInt(createRefferalRequest.getMobile());
-
 
219
		if(createRefferalRequest.getMobile().length()!=10) {
-
 
220
			throw new ProfitMandiBusinessException("Mobile Number", createRefferalRequest.getMobile(), "Number should be of 10 digits");
-
 
221
		}
218
		lead.setLeadMobile(createRefferalRequest.getMobile());
222
		lead.setLeadMobile(createRefferalRequest.getMobile());
219
		lead.setCity(createRefferalRequest.getCity());
223
		lead.setCity(createRefferalRequest.getCity());
220
		lead.setState(createRefferalRequest.getState());
224
		lead.setState(createRefferalRequest.getState());
221
		lead.setLastName(createRefferalRequest.getLastName());
225
		lead.setLastName(createRefferalRequest.getLastName());
222
		if (lead.getState().equals("Uttar Pradesh")) {
226
		if (lead.getState().equals("Uttar Pradesh")) {