public JsonResult GetDate(int pageIndex, int pageSize, int applicationState, string applicationName, string phone, DateTime?createDateTime) { TempData["applicationName"] = applicationName; TempData["createDateTime"] = createDateTime; var dbResult = RewardApplicationManager.SelectRewardApplicationModels(pageIndex, pageSize, applicationState, applicationName, phone, createDateTime).ToList(); return(Json(new Tuple <int, List <RewardApplicationModel> >(dbResult.Select(r => r.TotalCount).FirstOrDefault(), dbResult.ToList()), JsonRequestBehavior.AllowGet)); }
public JsonResult Save(string phone, int state) { var dbResult = RewardApplicationManager.SaveRewardApplicationModels(phone, state, User.Identity.Name); return(Json(new { status = dbResult ? 1 : 0 }, JsonRequestBehavior.AllowGet)); }
public JsonResult FetchNextOrPre(string phone) { var dbResult = RewardApplicationManager.FetchNextOrPreRewardApplicationModel(phone); if (dbResult != null) { return(Json(new { status = 1, dbResult, }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = -1, }, JsonRequestBehavior.AllowGet)); } }
public JsonResult FindNextRewardApplication(string phone, string[] phones) { var applicationName = TempData["applicationName"]?.ToString(); var createDateTime = TempData["createDateTime"] as DateTime?; var dbResult = RewardApplicationManager.FetchRewardApplicationModel(phone, phones, applicationName, createDateTime); if (dbResult != null) { return(Json(new { status = 1, dbResult, }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { status = -1, }, JsonRequestBehavior.AllowGet)); } }