public ActionResult Index(int id) { ViewBag.PagePermissions = GetPermissionCodeList(id); ViewBag.CountryList = GetCountrySelectList(); List <VerifyRecordViewModel> list = new VerifyRecordBLL().GetVerifyCount(UserName, "SaveMerchantProfileVerifyL1"); var verifyCount = 0; if (list.Count > 0) { verifyCount = list.First().VerifyCount; } ViewBag.VerifyCount = verifyCount; var statusList = new List <SelectListItem>(); statusList.Add(new SelectListItem() { Text = "All" }); statusList.AddRange(EnumHelper.EnumToList <VerifyStatus>().Select(t => new SelectListItem() { Text = t.EnumName, Value = t.EnumValue.ToString(), Selected = t.EnumValue == (int)VerifyStatus.UnderApproval })); ViewBag.StatusList = statusList; return(View()); }
public JsonResult LoadData(GridPager pager, string verifyAccount, string type, DateTime?startDate, DateTime?endDate) { if (endDate.HasValue) { endDate = new DateTime(endDate.Value.Year, endDate.Value.Month, endDate.Value.Day, 23, 59, 59); } List <VerifyRecordViewModel> AccountList = new VerifyRecordBLL().GetVerifyCount(verifyAccount, type, startDate, endDate, ref pager); var obj = AccountList.ToGridJson(pager, r => new { cell = new { VerifyCount = r.VerifyCount.ToString(), VerifyAccount = r.VerifyAccount } }); //total 总页数, page 当前页, records 总记录数 return(Json(obj, JsonRequestBehavior.AllowGet)); }