Exemple #1
0
        public JsonResult GetDateCustomer()
        {
            List <string> label = new List <string>();
            List <int>    data  = new List <int>();

            CustomerService           os     = new CustomerService();
            CustomerDateListViewModel result = os.GetDateCustomer();

            foreach (var item in result.Item)
            {
                label.Add(item.Month.ToString() + "月");
                data.Add(item.Quantity);
            }
            var datas = new { label, data };

            return(Json(datas, JsonRequestBehavior.AllowGet));
        }
Exemple #2
0
        public CustomerDateListViewModel GetDateCustomer()
        {
            CustomerDateListViewModel result = new CustomerDateListViewModel();

            result.Item = new List <CustomerDateViewModelcs>();
            DBModel context = new DBModel();
            var     tmp     = context.Database.SqlQuery <CustomerDateViewModelcs>(@"select MONTH( Customer_Date)Month, COUNT(*)Quantity
                                                FROM[dbo].[Customer]
                                                Group By MONTH(Customer_Date);"
                                                                                  );

            foreach (var i in tmp)
            {
                CustomerDateViewModelcs sqv = new CustomerDateViewModelcs()
                {
                    Month    = i.Month,
                    Quantity = i.Quantity
                };
                result.Item.Add(sqv);
            }
            return(result);
        }