public void ProcessRequest(HttpContext context) { string resultJSON = string.Empty; string result = string.Empty; try { DeveloperInfo developerInfo = HttpContext.Current.Session["DeveloperInfo"] as DeveloperInfo; int pageNumber = int.Parse(context.Request["page"]); int pageSize = int.Parse(context.Request["rows"]); int recordAmount; int pageAmount; BLLApp bllApp = new BLLApp(); DataTable dt = bllApp.GetPageByDeveloperId(developerInfo.Id, pageNumber, pageSize, out recordAmount, out pageAmount); string contentJSON = JsonConvert.SerializeObject(dt, new DataTableToJosnConverter()); resultJSON = Tools.QueryResultToJSON(contentJSON, recordAmount); context.Response.Write(resultJSON); } catch (Exception ex) { Tools.LogWrite(ex.ToString()); resultJSON = Tools.ExecResultToJSON(false, ex.Message); context.Response.Write(resultJSON); } }