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 btnCapNhatKH_Click(object sender, EventArgs e) { if (cbbMaKhachHangKH.SelectedValue.ToString() != "" && 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(cbbMaKhachHangKH.SelectedValue.ToString(), txtHoKhachHangKH.Text, txtTenKhachHangKH.Text, dtpNgaySinhKH.Text, true, txtDiaChiKH.Text, txtDienThoaiKH.Text, txtEmailKH.Text); } else { kh = new DTO.KhachHangDTO(cbbMaKhachHangKH.SelectedValue.ToString(), txtHoKhachHangKH.Text, txtTenKhachHangKH.Text, dtpNgaySinhKH.Text, false, txtDiaChiKH.Text, txtDienThoaiKH.Text, txtEmailKH.Text); } BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); if (khachHang.Update(kh) == true) { MessageBox.Show("Cập nhật khách hàng thành công ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LamMoiKhachHang(); 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(); } }
private void LoadComboboxMaKhachHang() { BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); cbbMaKhachHangKH.DataSource = khachHang.LoadCbbManager(); cbbMaKhachHangKH.ValueMember = "MAKH"; cbbMaKhachHangKH.DisplayMember = "MAKH"; }
public bool ThemHoaDon() { BLL.HoaDonBLL hoaDon = new BLL.HoaDonBLL(); BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); kh = khachHang.getLastCustomer(); hd = new DTO.HoaDonDTO("", DateTime.Now.ToString("yyyy-MM-dd"), kh.MaKH, LoginAccount.UserName); return(hoaDon.Insert(hd)); }
private void btnXoaKH_Click(object sender, EventArgs e) { if (cbbMaKhachHangKH.Text != "") { BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); if (khachHang.Delete(cbbMaKhachHangKH.Text) == true) { MessageBox.Show("Xóa thành công khách hàng " + cbbMaKhachHangKH.Text, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LamMoiNhanVien(); LoadComboboxMaKhachHang(); LoadKH(); } else { MessageBox.Show("Lỗi xảy ra trong quá trình thực hiện", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Kiểm tra thông tin mã khách hàng chưa được nhập!!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void txtTimKiem_TextChanged(object sender, EventArgs e) { BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); dgvDanhSachKhachHang.DataSource = khachHang.Load(); }
private void btnTimKiem_Click(object sender, EventArgs e) { BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); dgvDanhSachKhachHang.DataSource = khachHang.TimKiemKhachHang(txtTimKiem.Text); }
private void frmKhachHang_Load(object sender, EventArgs e) { BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); dgvDanhSachKhachHang.DataSource = khachHang.Load(); }
private void LoadKH() { BLL.KhachHangBLL khachHang = new BLL.KhachHangBLL(); dgvKH.DataSource = khachHang.Load(); }