Пример #1
0
        public ActionResult CloseSession()
        {
            var session = GetSession();

            session.CashCounts = CashHelpers.ListDenominations();

            return(View(session));
        }
Пример #2
0
        public ActionResult OpenSession()
        {
            if (GetSession() != null)
            {
                return(RedirectToAction("Index"));
            }

            var model = new CashSession {
                Start      = DateTime.Now,
                CashCounts = CashHelpers.ListDenominations(),
                CashDrawer = WebConfig.CashDrawer,
                Cashier    = CurrentUser.Employee
            };

            if (model.CashDrawer == null)
            {
                return(View("InvalidCashDrawer"));
            }

            return(View(model));
        }