private void button1_Click(object sender, EventArgs e) { if (file_img.Equals("") || txt_madon.Equals("")) { MessageBox.Show("Không để trống mã đơn/Ảnh"); } else { if (!check(txt_madon.Text)) { themdl(); f.load_donthuoc(); f.load(); } else { MessageBox.Show("Trùng mã đơn"); } } }
private void btn_ok_Click(object sender, EventArgs e) { switch (f.button) { case "insert": if (txt_mkh.Text != "") { if (!check(txt_mkh.Text)) { themdl(); f.load_donthuoc(); } else { MessageBox.Show("Đã tồn tại mã khách hàng"); } } else { MessageBox.Show("Không để trống mã khách hàng"); } break; case "update": suadl(); f.load_donthuoc(); break; } void themdl() { khachHang t = new khachHang(); t.MaKH = txt_mkh.Text.ToString(); t.TenKH = txt_tenkh.Text.ToString(); t.SoDT = txtsdt.Text.ToString(); khachhang.insert(t); f.load(); this.Close(); } void suadl() { khachHang t = new khachHang(); t.MaKH = txt_mkh.Text.ToString(); t.TenKH = txt_tenkh.Text.ToString(); t.SoDT = txtsdt.Text.ToString(); khachhang.update(t); f.load(); this.Close(); } bool check(string manv) { bool c = false; // true = tồn tại DataGridView d; d = f.dg_khachhang; // MessageBox.Show(f.dg_khachhang.Rows[0].Cells[0].Value.ToString()); for (int i = 0; i < d.RowCount; i++) { if (manv == f.dg_khachhang.Rows[i].Cells[0].Value.ToString().Trim()) { c = true; break; } } return(c); } }