public ActionResult GetJsonData(SreachDataTable dt, string name, string state, string upgradetime) { FilterBaseModel fillter = new FilterBaseModel() { Name = name, pageNumber = dt.pageIndex, pageSize = dt.length }; if (!string.IsNullOrEmpty(state)) { fillter.State = Convert.ToInt16(state); } if (!string.IsNullOrEmpty(upgradetime)) { fillter.StartTime = Convert.ToDateTime(upgradetime); fillter.EndTime = new DateTime(fillter.StartTime.Year, fillter.StartTime.Month, fillter.StartTime.Day, 23, 59, 59); } ReturnPageResultIList <ResourcePackage> data = new ResourcePackageController().GetAllWhere(fillter); IList <ResourcePackage> gmList = new List <ResourcePackage>(); if (data != null && data.DataT != null) { gmList = data.DataT; } return(Json(new { recordsFiltered = data.totalRecords, recordsTotal = data.totalPages, data = gmList }, JsonRequestBehavior.AllowGet)); }
public static FilterBaseModel ParsingQueryURL(System.Collections.Specialized.NameValueCollection que) { FilterBaseModel FP = new FilterBaseModel(); FP.KeyWord = string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["KeyWord"]) ? string.Empty : HttpContext.Current.Request.QueryString["Keyword"]; var TMP = string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["isRakSewa"]) ? string.Empty : HttpContext.Current.Request.QueryString["isRakSewa"]; FP.isRakSewa = TMP.ToLower() == "true" || TMP.ToLower() == "on" ? true : false; FP.JenisSewa = string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["JenisSewa"]) ? string.Empty : HttpContext.Current.Request.QueryString["JenisSewa"]; return(FP); }