/// <summary> /// This is used to binding the grid. /// </summary> public void gridInit() { try { PartiesClass obj = new PartiesClass(); DataSet ds; ds = obj.ShowCustomerInfo(txtCustID.Text, txtName.Text, txtPlace.Text); //**** DataTable dt = ds.Tables[0]; DataView dv = new DataView(dt); dv.Sort = System.Convert.ToString(Cache["strorderby"]); //*** if (dv.Count > 0) //if(ds.Tables[0].Rows.Count>0) { GridSearch.DataSource = dv; GridSearch.DataBind(); GridSearch.Visible = true; } else { MessageBox.Show("Customer not Found"); GridSearch.Visible = false; } } catch (Exception ex) { CreateLogFiles.ErrorLog("Form:Customer_list.aspx,Method:on_pageload EXCEPTION: " + ex.Message + " User_ID: " + uid); } }
/// <summary> /// This is used to binding the grid. /// </summary> public void gridInit() { try { PartiesClass obj = new PartiesClass(); CustomerModel customer = new CustomerModel(); DataSet ds; ds = obj.ShowCustomerInfo(txtCustID.Text, txtName.Text, txtPlace.Text); //**** DataTable dt = ds.Tables[0]; DataView dv = new DataView(dt); customer.CustomerID = txtCustID.Text; customer.CustomerName = txtName.Text; customer.Place = txtPlace.Text; //dv.Sort = System.Convert.ToString(Cache["strorderby"]); //using (var client = new HttpClient()) //{ // client.BaseAddress = new Uri(BaseUri); // var myContent = JsonConvert.SerializeObject(customer); // var buffer = System.Text.Encoding.UTF8.GetBytes(myContent); // var byteContent = new ByteArrayContent(buffer); // byteContent.Headers.ContentType = new MediaTypeHeaderValue("application/json"); // client.DefaultRequestHeaders.Accept.Clear(); // client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/json")); // var response = client.PostAsync("api/CustomerController/GetCustomersData", byteContent).Result; // if (response.IsSuccessStatusCode) // { // string responseString = response.Content.ReadAsStringAsync().Result; // dv = JsonConvert.DeserializeObject<DataView>(responseString); // } // else // response.EnsureSuccessStatusCode(); //} //dv.Sort = System.Convert.ToString(Cache["strorderby"]); if (dv.Count > 0) { GridSearch.DataSource = dv; GridSearch.DataBind(); GridSearch.Visible = true; } else { MessageBox.Show("Customer not Found"); GridSearch.Visible = false; } } catch (Exception ex) { CreateLogFiles.ErrorLog("Form:Customer_list.aspx,Method:on_pageload EXCEPTION: " + ex.Message + " User_ID: " + uid); } }