Subversion Repositories SmartDukaan

Rev

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

Rev 26488 Rev 26498
Line 361... Line 361...
361
			throws Exception {
361
			throws Exception {
362
 
362
 
363
		AddWalletRequest addWalletRequest = addWalletRequestRepository.selectById(walletRequestid);
363
		AddWalletRequest addWalletRequest = addWalletRequestRepository.selectById(walletRequestid);
364
		if (addWalletRequest.getStatus().equals(AddWalletRequestStatus.pending)) {
364
		if (addWalletRequest.getStatus().equals(AddWalletRequestStatus.pending)) {
365
			walletService.addAmountToWallet(addWalletRequest.getRetailerId(), walletRequestid,
365
			walletService.addAmountToWallet(addWalletRequest.getRetailerId(), walletRequestid,
366
					WalletReferenceType.ADVANCE_AMOUNT, "ntfs/rgfs", addWalletRequest.getAmount());
366
					WalletReferenceType.ADVANCE_AMOUNT, "ntfs/rgfs", addWalletRequest.getAmount(), addWalletRequest.getCreateTimestamp());
367
			addWalletRequest.setStatus(AddWalletRequestStatus.approved);
367
			addWalletRequest.setStatus(AddWalletRequestStatus.approved);
368
			addWalletRequest.setUpdateTimestamp(LocalDateTime.now());
368
			addWalletRequest.setUpdateTimestamp(LocalDateTime.now());
369
			addWalletRequestRepository.persist(addWalletRequest);
369
			addWalletRequestRepository.persist(addWalletRequest);
370
			unsettledPaymentsRepository.deleteById(id);
370
			unsettledPaymentsRepository.deleteById(id);
371
			model.addAttribute("response", mvcResponseSender.createResponseString(true));
371
			model.addAttribute("response", mvcResponseSender.createResponseString(true));