public CountOrdersVM GetCountOrdersVM()
        {
            int activeOrders     = Context.Orders.Count(order => order.Status == Models.Enums.Status.Active);
            int inProgressOrders = Context.Orders.Count(order => order.Status == Models.Enums.Status.InProgress);
            int completedOrders  = Context.Orders.Count(order => order.Status == Models.Enums.Status.Completed);


            CountOrdersVM vm = new CountOrdersVM()
            {
                ActiveOrders     = activeOrders,
                InProgressOrders = inProgressOrders,
                CompletedOrders  = completedOrders
            };

            return(vm);
        }
Esempio n. 2
0
        public ActionResult Index()
        {
            CountOrdersVM vm = service.GetCountOrdersVM();

            return(View(vm));
        }