Exemple #1
0
        public ActionResult Proceeds(ProceedsModel model)

        {
            double Total = 0;

            if (ModelState.IsValid)
            {
                DataBaseContext       db      = new DataBaseContext();
                List <ViewOrderModel> _orders = db.ViewOrders.ToList();
                DateTime d1    = model.BeginDay;
                DateTime d2    = model.EndDay;
                TimeSpan time1 = d1 - DateTime.Now;
                TimeSpan time2 = DateTime.Now - d2;
                int      a1    = d1.DayOfYear;
                int      x     = DateTime.Now.DayOfYear;
                int      a2    = d2.DayOfYear;
                for (int i = 0; i < _orders.Count; i++)
                {
                    if (d1.DayOfYear <= _orders[i].Date.DayOfYear && _orders[i].Date.DayOfYear <= d2.DayOfYear)
                    {
                        Total += _orders[i].Cost;
                    }
                }
                model.Money = Total;
                return(View(model));
            }
            else
            {
                model.Money = Total;
                ModelState.AddModelError("Error", "Введите корректные данные");
                model.EndDay = model.BeginDay = DateTime.Now;
                model.Money  = 0;
                return(View(model));
            }
        }
Exemple #2
0
        public ActionResult Proceeds()
        {
            DataBaseContext       db      = new DataBaseContext();
            List <ViewOrderModel> _orders = db.ViewOrders.ToList();
            ProceedsModel         model   = new ProceedsModel();

            model.EndDay = model.BeginDay = DateTime.Now;
            model.Money  = 0;
            return(View(model));
        }