Subversion Repositories SmartDukaan

Rev

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

Rev 31645 Rev 31646
Line 60... Line 60...
60
 
60
 
61
	@Autowired
61
	@Autowired
62
	WalletService walletService;
62
	WalletService walletService;
63
 
63
 
64
	@Autowired
64
	@Autowired
65
	@Qualifier(value = "googleMailSender")
-
 
66
	JavaMailSender googleMailSender;
65
	JavaMailSender mailSender;
67
 
66
 
68
	@Autowired
67
	@Autowired
69
	@Qualifier("userRepository")
68
	@Qualifier("userRepository")
70
	private UserRepository userRepository;
69
	private UserRepository userRepository;
71
	
70
	
Line 161... Line 160...
161
				"User Id - {0}\n Name -{1}\n Email -{2}\n Reference - {3}\n Amount - Rs.{4} \n link - {5}",
160
				"User Id - {0}\n Name -{1}\n Email -{2}\n Reference - {3}\n Amount - Rs.{4} \n link - {5}",
162
				new Integer(addWalletrequest.getRetailerId()), customRetailer.getBusinessName(),
161
				new Integer(addWalletrequest.getRetailerId()), customRetailer.getBusinessName(),
163
				customRetailer.getEmail(), addWalletrequest.getTransaction_reference(),
162
				customRetailer.getEmail(), addWalletrequest.getTransaction_reference(),
164
				new Float(addWalletrequest.getAmount()), "http://partners.smartdukaan.com/dashboard");
163
				new Float(addWalletrequest.getAmount()), "http://partners.smartdukaan.com/dashboard");
165
		String email = "neeraj.gupta@smartdukaan.com";
164
		String email = "neeraj.gupta@smartdukaan.com";
166
		this.sendMailWithAttachments(email, subject, messageText);
165
		//this.sendMailWithAttachments(email, subject, messageText);
167
 
166
 
168
		return responseSender.ok(true);
167
		return responseSender.ok(true);
169
	}
168
	}
170
	
169
	
171
	@RequestMapping(value = "/wallet/add-money/{loanId}", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
170
	@RequestMapping(value = "/wallet/add-money/{loanId}", method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
Line 183... Line 182...
183
		return responseSender.ok(fofoPayment);
182
		return responseSender.ok(fofoPayment);
184
	}
183
	}
185
 
184
 
186
	private void sendMailWithAttachments(String email, String subject, String messageText) throws Exception {
185
	private void sendMailWithAttachments(String email, String subject, String messageText) throws Exception {
187
		log.info("message" + messageText);
186
		log.info("message" + messageText);
188
		MimeMessage message = googleMailSender.createMimeMessage();
187
		MimeMessage message = mailSender.createMimeMessage();
189
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
188
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
190
		helper.setSubject(subject);
189
		helper.setSubject(subject);
191
		helper.setText(messageText);
190
		helper.setText(messageText);
192
		helper.setTo(email);
191
		helper.setTo(email);
193
		// helper.setCc("neerajgupta2021@gmail.com");
192
		// helper.setCc("neerajgupta2021@gmail.com");
194
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "ProfitMandi Admin");
193
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "ProfitMandi Admin");
195
		helper.setFrom(senderAddress);
194
		helper.setFrom(senderAddress);
196
		googleMailSender.send(message);
195
		mailSender.send(message);
197
 
196
 
198
	}
197
	}
199
 
198
 
200
	@RequestMapping(value = ProfitMandiConstants.URL_ADD_MONEY_TO_WALLET_HISTORY, method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
199
	@RequestMapping(value = ProfitMandiConstants.URL_ADD_MONEY_TO_WALLET_HISTORY, method = RequestMethod.GET, produces = MediaType.APPLICATION_JSON_VALUE)
201
	@ApiImplicitParams({
200
	@ApiImplicitParams({