Ejemplo n.º 1
0
        public ActionResult GetSaleDate(SaleGetByDateAction CommandAction)
        {
            var result = CommandAction.Execute();

            foreach (var item in result)
            {
                if (item.Status != 1)
                {
                    item.StatusShow = "Chưa xử lí";
                }
                else
                {
                    item.StatusShow = "Đã hoàn thành";
                }
                item.SaleDate = Convert.ToDateTime(item.SaleDate).ToString("yyyy-MM-dd");
            }
            ViewBag.Sale = result;
            return(PartialView("Sale/_SaleListDataPartialView"));
        }
Ejemplo n.º 2
0
        public ActionResult SaleStatistical(SaleGetByDateAction CommandAction)
        {
            var products = CommandAction.Execute();

            List <string[]> aa = new List <string[]>();

            aa.Add(new string[] { "Mã hoá đơn", "Ngày hoá đơn", "Tên nhân viên", "Tên khách hàng", "Số lượng", "Tổng tiền", "Trạng thái" });
            products.ForEach(delegate(dynamic a)
            {
                List <string> bb = new List <string>();
                bb.Add(a.SaleId.ToString());
                bb.Add(a.SaleDate.ToString());
                bb.Add(a.CustomerName.ToString());
                bb.Add(a.CustomerName.ToString());
                bb.Add(a.Qty.ToString());
                bb.Add(a.Total.ToString());
                bb.Add(a.Status.ToString());
                aa.Add(bb.ToArray());
            });
            var rs = aa.ToArray();

            return(JsonExpando(rs));
        }