Exemple #1
0
        //Draw number of order bill each 7 days
        //autoget
        public JsonResult DrawDashboardAutoJson()
        {
            GraphDashBoardModel result = new GraphDashBoardModel();
            DateTime            date   = DateTime.Now.Date;

            result.NumberBillToday = billRepo.GetNumberOfBillIsOrderedOnDay(date);
            result.RevenueToday    = billRepo.GetRevenueOnDay(date);
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        //Draw number of order bill each 7 days
        //autoget
        public JsonResult DrawDashboardJson(string dateStr)
        {
            GraphDashBoardModel result = new GraphDashBoardModel();
            DateTime            date   = DateTime.Parse(dateStr);

            result.ListNumberBillEachDay = DrawNumberOrderBill(date);
            result.ListRevenueEachDay    = DrawListRevenue(date);
            result.ListDate = GetListDate(date);
            return(Json(result, JsonRequestBehavior.AllowGet));
        }
Exemple #3
0
        private GraphDashBoardModel DrawDashboard(string dateStr = null)
        {
            GraphDashBoardModel result = new GraphDashBoardModel();
            DateTime            date;

            if (dateStr == null)
            {
                date = DateTime.Now.Date.AddDays(-6);
            }
            else
            {
                date = DateTime.Parse(dateStr);
            }
            result.ListNumberBillEachDay = DrawNumberOrderBill(date); //draw bill
            result.ListRevenueEachDay    = DrawListRevenue(date);     //draw revenue
            result.ListDate = GetListDate(date);                      // date
            result.ListQuantityProductInStorageHasCategory = DrawCategoryInStorage();
            result.ListQuantityProductInStorage            = DrawKindInStorage();
            return(result);
        }
Exemple #4
0
        /*----------------------------DASHBOARD------------------------------*/

        public ActionResult Dashboard()
        {
            GraphDashBoardModel result = DrawDashboard();

            return(View("Dashboard", result));
        }