private void btnAdd_Click(object sender, EventArgs e) { KhachHangBUS bus = new KhachHangBUS(); KHACHHANG kh = new KHACHHANG(); kh.TENKH = tbTen.Text; kh.CMND = tbCMND.Text; kh.NGHENGHIEP = tbNgheNghiep.Text; kh.CHUCVU = tbChucVu.Text; kh.DIACHI = tbDiaChi.Text; kh.EMAIL = tbEmail.Text; kh.TINHTRANG = true; if (!bus.validate(kh)) { MessageBox.Show("Dữ liệu khách hàng không đúng", "Thông báo!"); return; } try { bus.AddKH(kh); if (callback != null) { callback(); } MessageBox.Show("Thêm khách hàng thành công", "Thông báo!"); } catch { MessageBox.Show("Không thêm được", "Thông báo!"); } }
private void btnSave_Click(object sender, EventArgs e) { if (CURRENT_MODE == MODE_ADD) { try { KhachHang kh = new KhachHang(); kh.HoTen = txtTenKH.Text; kh.DiaChi = txtDiaChiKH.Text; kh.NgaySinh = DateTime.Parse(txtNgaySinhKH.Text); kh.SoDienThoai = txtSDTKH.Text; kh.Email = txtEmailKH.Text; khBUS.AddKH(kh); LoadKH(); MessageBox.Show("Thêm khách hàng thành công", "Thông báo!"); } catch { MessageBox.Show("Không thêm được", "Thông báo!"); } } else if (CURRENT_MODE == MODE_EDIT) { try { KhachHang kh = new KhachHang(); kh.MaKhachHang = int.Parse(txtMaKH.Text.ToString()); kh.HoTen = txtTenKH.Text; kh.DiaChi = txtDiaChiKH.Text; kh.NgaySinh = DateTime.Parse(txtNgaySinhKH.Text); kh.SoDienThoai = txtSDTKH.Text; kh.Email = txtEmailKH.Text; khBUS.EditKH(kh); LoadKH(); MessageBox.Show("Chỉnh sửa thành công!", "Thông báo!"); } catch { MessageBox.Show("Không sửa được!", "Thông báo!"); } } setButtonsEnable(true); }