Esempio n. 1
0
        public ActionResult TransactionsDate(Models.CTransactionsDateViewModel vm)
        {
            var id = Convert.ToInt32(RouteData.Values["id"]);

            if (ModelState.IsValid)
            {
                var CheckingAccountId = Convert.ToInt32(RouteData.Values["id"]);
                return(View(GenerateTransactionsDateViewModel(CheckingAccountId, vm.Start, vm.End)));
            }
            return(RedirectToAction("CheckingAccounts"));
        }
Esempio n. 2
0
        private Models.CTransactionsDateViewModel GenerateTransactionsDateViewModel(int id, DateTime start, DateTime end)
        {
            var CheckingAccount = db.CheckingAccounts.Single(ba => ba.Id == (int)id);
            var model           = new Models.CTransactionsDateViewModel
            {
                End               = end,
                Start             = start,
                CheckingAccountId = (int)id,
                CheckingAccount   = CheckingAccount,
                Transactions      = CheckingAccount.TransactionsDate(start, end)
            };

            return(model);
        }