[OperationContract] [WebInvoke(Method = "POST", ResponseFormat = WebMessageFormat.Json, RequestFormat = WebMessageFormat.Json, UriTemplate = "SelectQueryResult")] string GetSelectQueryResult(ClsPagingInfo objClsPagingInfo);
objClsPagingInfo.iPageSize = Convert.ToInt32(PageSize); objClsPagingInfo.iCurrentPageIndex = Convert.ToInt32(CurrentPageIndex); objClsPagingInfo.iPageCount = 1000; objClsPagingInfo.sQuery = txtQuery.Trim(); DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(ClsPagingInfo)); MemoryStream ms = new MemoryStream(); ser.WriteObject(ms, objClsPagingInfo); string data = Encoding.UTF8.GetString(ms.ToArray(), 0, (int)ms.Length); WebClient webClientNewTicket = new WebClient(); webClientNewTicket.Headers["Content-type"] = "application/json"; webClientNewTicket.Encoding = Encoding.UTF8; string sResultData = webClientNewTicket.UploadString("http://localhost:50750/TnsEspService.svc/SelectQueryResult", "POST", data); sResultDataReturn = JsonConvert.DeserializeObject<string>(sResultData); DataTable ResultDataTable = (DataTable)JsonConvert.DeserializeObject(sResultDataReturn, (typeof(DataTable))); ViewBag.DataTableTest = ResultDataTable;
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)