public ActionResult MiniDetailedstatements() { string result = (new CommonDAL()).CheckValidation("Customer", this.Session); if (result.Equals("LogIn")) return RedirectToAction("Login", "CommonBiz"); else if (result.Equals("Unauthorised")) return RedirectToAction("Unauthorised", "CommonBiz"); List<TransactionStatementViewModel> transactionsList = new List<TransactionStatementViewModel>(); List<long> accountsList = new List<long>(); CustomerDAL customerDALObject = new CustomerDAL(); long customerID = (Session["User"] as UserRole).customerID; accountsList = customerDALObject.GetAccountsListAsLongListByCustomerID(customerID); ViewBag.accountsList = accountsList; if (accountsList != null) ViewBag.transactionDetails = customerDALObject.GetLastFiveTransactions(accountsList[0]); return View(); }
public ActionResult GetLastFiveTransactions(long accountNumber) { List<TransactionStatementViewModel> transactionsList = new List<TransactionStatementViewModel>(); if (Session["User"] == null) return RedirectToAction("Login", "CommonBiz"); CustomerDAL customerDALObject = new CustomerDAL(); long customerID = (Session["User"] as UserRole).customerID; return Json(customerDALObject.GetLastFiveTransactions(accountNumber)); }