public static void SaveKhachHang(int KHId, string Name, string Contact, string Address) { KhachHangBUS _KHBus = new KhachHangBUS(); KhachHangDTO _KH = new KhachHangDTO(KHId, Name, Contact, Address); _KHBus.Add(_KH); }
private void btnAdd_Click(object sender, EventArgs e) { string id, name, address; string phonenumber, fax; id = txtMa.Text; name = txtTen.Text; address = txtDiaChi.Text; phonenumber = txtSdt.Text; fax = txtSofax.Text; KhachHang c = new KhachHang(id, name, address, phonenumber, fax); int NumberOfRows = KHBUS.Add(c); if (NumberOfRows > 0) { List <KhachHang> list = KHBUS.LoadKhachHang(); dgvKhachHang.DataSource = list; MessageBox.Show("Thêm " + NumberOfRows + " khách hàng thành công"); } else { MessageBox.Show("Thêm thất bại"); } }
private void btThem_Click(object sender, EventArgs e) { try { string MaKH, HoKH, TenKH, DiaChi, SDT; MaKH = txtMaKH.Text; HoKH = txtHoKH.Text; TenKH = txtTenKH.Text; DiaChi = txtDiaChi.Text; SDT = txtDienThoai.Text; KhachHangDTO khachhangDTO = new KhachHangDTO(MaKH, HoKH, TenKH, DiaChi, SDT); if (string.IsNullOrEmpty(txtMaKH.Text)) { MessageBox.Show("Vui lòng nhập mã khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } int numOfRows = khachhangBUS.Add(khachhangDTO); if (numOfRows > 0) { MessageBox.Show("Thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); Reset(); } GridKH.DataSource = khachhangBUS.GetKhachHang(); } catch (SqlException ex) { MessageBox.Show("Thêm thất bại, mã khách hàng đã có người sử dụng\n" + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtMaKH.Focus(); } }
private void btnAdd_Click(object sender, EventArgs e) { if (check()) { KhachHang kh = new KhachHang() { TenKH = txbTenKH.Text, DienThoai = txbDienThoai.Text, DiaChi = txbDiaChi.Text }; bus.Add(kh); Dialog_close(); } }