public ActionResult Index(TransactionVM vm) { vm.AccountHolderId = Convert.ToInt32(Session["account"]); BankingServices bankingService = new BankingServices(_dbContext); AccountTransaction transaction = new AccountTransaction { TransactionType = vm.SelectedType, TransactionAmount = vm.Amount, TransactionDate = DateTime.Now }; bankingService.DoTransaction(transaction, vm.AccountHolderId); return(View(vm)); }
public ActionResult Index(TransactionVM vm) { vm.LoggedInAccountNo = Convert.ToInt32(Session["acntno"]); BankingServices bankService = new BankingServices(_dbContext); AccountTransaction acntTransaction = new AccountTransaction { TransactionType = vm.SeletedTransactionType, TransactionAmount = vm.TransactionAmount, TransactionDate = DateTime.Now, acnt = bankService.GetLoggedInAccount(vm.LoggedInAccountNo) }; bankService.DoTransaction(acntTransaction, vm.LoggedInAccountNo); return(View(vm)); }