public bool ThemKhachHang() { string hoKh = txtHoKhachHang.Text; string tenKh = txtTenKhachHang.Text; string ngaySinh = dtpNgaySinhKhachHang.Text; string dienThoai = txtDienThoaiKhachHang.Text; string eMail = txtEmailKhachHang.Text; string diaChi = txtDiaChiKhachHang.Text; BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); if (txtHoKhachHang.Text != "" && txtTenKhachHang.Text != "" && dtpNgaySinhKhachHang.Text != "" && txtDiaChiKhachHang.Text != "" && (rbNamKhachHang.Checked == true || rbNuKhachHang.Checked == true)) { if (rbNamKhachHang.Checked == true) { // sử dụng procdure trong sql tự động sinh mã nên không cần truyền mã khách hàng xuống kh = new KhachHangDTO("", hoKh, tenKh, ngaySinh, true, diaChi, dienThoai, eMail); } else { kh = new KhachHangDTO("", hoKh, tenKh, ngaySinh, false, diaChi, dienThoai, eMail); } return(khachHang.Insert(kh)); } else { MessageBox.Show("Bạn hãy nhập đầy đủ thông tin trong phần khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); txtHoKhachHang.Focus(); } return(false); }
private void btnThemKH_Click(object sender, EventArgs e) { if (txtHoKhachHangKH.Text != "" && dtpNgaySinhKH.Text != "" && txtTenKhachHangKH.Text != "" && txtDienThoaiKH.Text != "" && txtDiaChiKH.Text != "" && (rbNamKH.Checked == true || rbNuKH.Checked == true)) { DTO.KhachHangDTO kh = null; if (rbNamKH.Checked == true) { // sử dụng procdure trong sql tự động sinh mã nên không cần truyền mã khách hàng xuống kh = new DTO.KhachHangDTO("", txtHoKhachHangKH.Text, txtTenKhachHangKH.Text, dtpNgaySinhKH.Text, true, txtDiaChiKH.Text, txtDienThoaiKH.Text, txtEmailKH.Text); } else { kh = new DTO.KhachHangDTO("", txtHoKhachHangKH.Text, txtTenKhachHangKH.Text, dtpNgaySinhKH.Text, false, txtDiaChiKH.Text, txtDienThoaiKH.Text, txtEmailKH.Text); } BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); if (khachHang.Insert(kh) == true) { MessageBox.Show("Thêm khách hàng thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LamMoiKhachHang(); LoadComboboxMaKhachHang(); LoadKH(); } else { MessageBox.Show("Lỗi trong quá trình thực hiện", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); txtHoKhachHangKH.Focus(); } } else { MessageBox.Show("Bạn hãy nhập đầy đủ thông tin khách hàng", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); txtHoKhachHangKH.Focus(); } }