コード例 #1
0
        public ActionResult GetPromotionDetails(string batchcode, int index = 1, int size = 10)
        {
            var manager          = new VipBaoYangPackageManager();
            var promotionDetails = manager.GetPromotionDetailsByBatchCode(batchcode, index, size);

            promotionDetails?.ForEach(f =>
            {
                if (f.StartTime.HasValue)
                {
                    f.StartTime = f.StartTime.Value.Date;
                }
                if (f.EndTime.HasValue)
                {
                    f.EndTime = f.EndTime.Value.Date.AddHours(23).AddMinutes(59).AddSeconds(59);
                }
            });
            return(Json(new
            {
                status = promotionDetails != null,
                data = promotionDetails,
                total = promotionDetails?.FirstOrDefault()?.Total ?? 0
            }, JsonRequestBehavior.AllowGet));
        }