| 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")) {
|