示例#1
0
        /// <summary>
        /// 查询门店销售统计报表
        /// </summary>
        /// <param name="model"></param>
        /// <returns></returns>
        public static List <StoreSaleRptList> GetStoreSaleSummary(GuiderPerformanceRptModel model)
        {
            var entity = new GuiderPerformanceRptEntity();

            if (!string.IsNullOrWhiteSpace(model.QueryStartDate))
            {
                DateTime dt0;
                if (DateTime.TryParse(model.QueryStartDate, out dt0))
                {
                    entity.QueryStartDate = ConvertHelper.FormatDate(dt0);
                }
            }
            if (!string.IsNullOrWhiteSpace(model.QueryEndDate))
            {
                DateTime dt1;
                if (DateTime.TryParse(model.QueryEndDate, out dt1))
                {
                    entity.QueryEndDate = ConvertHelper.FormatDate(dt1.AddDays(1).Date);
                }
            }
            var  storeID = 0;
            Guid guid;

            int.TryParse(model.StoreID, out storeID);
            entity.StoreID  = storeID;
            entity.GuiderID = !Guid.TryParse(model.GuiderID, out guid) ? null : model.GuiderID;
            return(ReportDAL.GetStoreSaleSummary(entity));
        }
示例#2
0
        public ActionResult GetStoresSale(Pagination pagination, GuiderPerformanceRptModel model)
        {
            var data = ReportBLL.GetStoreSaleSummary(model);

            return(Content(GetPagingJson(data, pagination)));
        }