Subversion Repositories SmartDukaan

Rev

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

Rev 24942 Rev 24951
Line 1... Line 1...
1
package com.spice.profitmandi.web.controller;
1
package com.spice.profitmandi.web.controller;
2
 
2
 
3
import java.text.MessageFormat;
3
import java.text.MessageFormat;
-
 
4
import java.time.LocalDate;
4
import java.time.LocalDateTime;
5
import java.time.LocalDateTime;
5
import java.util.ArrayList;
6
import java.util.ArrayList;
6
import java.util.Collections;
7
import java.util.Collections;
7
import java.util.List;
8
import java.util.List;
8
import java.util.Map;
9
import java.util.Map;
Line 726... Line 727...
726
			model.addAttribute("response", mvcResponseSender.createResponseString(0));
727
			model.addAttribute("response", mvcResponseSender.createResponseString(0));
727
		}
728
		}
728
		return "response";
729
		return "response";
729
 
730
 
730
	}
731
	}
-
 
732
	
-
 
733
	@RequestMapping(value = "/addMoney", method = RequestMethod.POST)
-
 
734
	public String addMoney(HttpServletRequest request,
-
 
735
			@RequestParam float amount, @RequestParam String transactionReference,
-
 
736
			@RequestParam LocalDateTime referenceTime , @RequestParam String bankName, @RequestParam int fofoId, Model model)
-
 
737
			throws Exception {
-
 
738
	     
-
 
739
		AddWalletRequest addWalletRequest = new AddWalletRequest();
-
 
740
		addWalletRequest.setRetailerId(fofoId);
-
 
741
		addWalletRequest.setAmount(amount);
-
 
742
		addWalletRequest.setTransaction_reference(transactionReference);
-
 
743
		addWalletRequest.setCreateTimestamp(LocalDateTime.now());
-
 
744
		addWalletRequest.setBank_name(bankName);
-
 
745
		addWalletRequest.setReference_date(referenceTime.toLocalDate());
-
 
746
		addWalletRequest.setStatus(AddWalletRequestStatus.pending);
-
 
747
		
-
 
748
		LOGGER.info("info"+ addWalletRequest); 
-
 
749
		
-
 
750
		addWalletRequestRepository.persist(addWalletRequest);
-
 
751
		model.addAttribute("response", mvcResponseSender.createResponseString(true));
-
 
752
		return "response";
-
 
753
	}
731
}
754
}