private void btnsearch_Click(object sender, EventArgs e) { int id; bool flag = int.TryParse(txtcustid.Text, out id); if (!flag) { MessageBox.Show("Invalid ID"); return; } itemdetailcontroller std = new itemdetailcontroller(); itemdetail i = std.Searchcustomer(id); if (i != null) { a = true; txtcustid.Text = i.Customer_ID.ToString(); } else { a = false; MessageBox.Show("Record Not Found"); } itemdetailcontroller sc = new itemdetailcontroller(); dt = new DataTable(); if (a == true) { dt.Columns.Add("Customer_ID", System.Type.GetType("System.String")); dt.Columns.Add("Fname", System.Type.GetType("System.String")); dt.Columns.Add("Lname", System.Type.GetType("System.String")); dt.Columns.Add("email", System.Type.GetType("System.String")); dt.Columns.Add("phone", System.Type.GetType("System.String")); List <itemdetail> d = sc.GetAllitem(); foreach (var s in d) { if (id == s.Customer_ID) { dt.Rows.Add(new object[] { s.Customer_ID, s.Fname, s.Lname, s.email, s.phone }); } } dataGridView2.DataSource = dt; } }
private void btnview_Click(object sender, EventArgs e) { itemdetailcontroller sc = new itemdetailcontroller(); dt = new DataTable(); dt.Columns.Add("Customer_ID", System.Type.GetType("System.String")); dt.Columns.Add("Fname", System.Type.GetType("System.String")); dt.Columns.Add("Lname", System.Type.GetType("System.String")); dt.Columns.Add("email", System.Type.GetType("System.String")); dt.Columns.Add("Phno", System.Type.GetType("System.String")); List <itemdetail> sd = sc.GetAllitem(); foreach (var s in sd) { dt.Rows.Add(new object[] { s.Customer_ID, s.Fname, s.Lname, s.email, s.phone }); } dataGridView2.DataSource = dt; }