Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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));
        }