public BalanceTransferVM GetBalanceTransferEmpty() { var balanceTransferVM = new BalanceTransferVM() { BankDetailsList = GetBankDetailsVM() }; return(balanceTransferVM); }
public ActionResult Checkout(BalanceTransferVM balanceTransferVM) { try { var isResult = balanceTransferService.SaveUserbalanceTransferDetails(balanceTransferVM); } catch (Exception ex) { return RedirectToAction("Index", "Error"); } return RedirectToAction("Index", "Offers", new RouteValueDictionary(new { bankID = balanceTransferVM.selectedBankID, loanAmount = balanceTransferVM.LoanAmount })); }
public bool SaveUserbalanceTransferDetails(BalanceTransferVM balanceTransferVM) { UserDetail userDetails = Mapper.Map <UserDetail>(balanceTransferVM.customer); var isResult = userDetailRepository.CreateUser(userDetails); if (isResult) { balanceTransferVM.customer.CustomerID = Convert.ToString(userDetails.Id); UserBalanceTransferDetail userBalanceTransferDetails = Mapper.Map <UserBalanceTransferDetail>(balanceTransferVM); isResult = userBalanceTransferRepository.CreateUserBalanceTransfer(userBalanceTransferDetails); } //Send Email return(isResult); }