Esempio n. 1
0
 private void txtSDTKH_Leave(object sender, EventArgs e)
 {
     if (txtSDTKH.Text != "")
     {
         KhachHang_BUS kh_bus = new KhachHang_BUS();
         if (kh_bus.KiemTra(txtSDTKH.Text))
         {
             LoadKH(txtSDTKH.Text);
             LoadHD();
             btnThemKH.Enabled = false;
         }
         else
         {
             if (MessageBox.Show("Khách hàng mới, thêm khách hàng", "Thông báo", MessageBoxButtons.OKCancel) == DialogResult.OK)
             {
                 btnThemKH.Enabled = true;
                 btnThemKH.PerformClick();
             }
             else
             {
                 ResetKH();
             }
         }
     }
     else
     {
         ResetKH();
     }
 }
Esempio n. 2
0
        void LoadKH(string sdt)
        {
            KhachHang_BUS kh_bus = new KhachHang_BUS();
            KhachHang_DTO kh     = new KhachHang_DTO();

            kh = kh_bus.LayKH(sdt);
            txtTenKhachHang.Text = kh.tenKhachHang;
            txtTongChiTieu.Text  = kh.tongChiTieu.ToString();
            if (kh.tongChiTieu >= 2500000 && kh.tongChiTieu < 5000000)
            {
                numGiamGia.Value = 5;
            }
            else if (kh.tongChiTieu >= 5000000 && kh.tongChiTieu < 10000000)
            {
                numGiamGia.Value = 10;
            }
            else if (kh.tongChiTieu >= 10000000)
            {
                numGiamGia.Value = 15;
            }
            else
            {
                numGiamGia.Value = 0;
            }
        }
Esempio n. 3
0
        void ThanhToan(HoaDon_DTO hd)
        {
            KhachHang_BUS            kh_bus   = new KhachHang_BUS();
            HienThiHoaDon_BUS        hthd_bus = new HienThiHoaDon_BUS();
            List <HienThiHoaDon_DTO> listHTHD = hthd_bus.LayDanhSachTheoIDHoaDon(hd.id);
            BangSize_BUS             size_bus = new BangSize_BUS();
            int SoLuong = SLTon;

            foreach (HienThiHoaDon_DTO item in listHTHD)
            {
                size_bus.CapNhatSLDaBan(item.idGiay, item.size, item.soLuong);
            }

            HoaDon_BUS hd_bus = new HoaDon_BUS();

            if (hd_bus.ThanhToan(hd.id, int.Parse(txtTongTien.Text), (int)numGiamGia.Value, int.Parse(txtThanhToan.Text)))
            {
                kh_bus.ThanhToan(txtSDTKH.Text, int.Parse(txtThanhToan.Text));
                LoadHD();
                MessageBox.Show("Thanh Toán Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            txtSDTKH.Enabled     = true;
            btnHuyHoaDon.Enabled = false;
            btnThanhToan.Enabled = false;
        }
Esempio n. 4
0
        public void Them()
        {
            KhachHang_DTO kh = new KhachHang_DTO();

            if (txtTenKhachHang.Text != "")
            {
                kh.TenKhachHang = txtTenKhachHang.Text;
            }
            else
            {
                MessageBox.Show("Tên khách hàng không được để trống", "Thông báo");
                return;
            }
            if (txtDienThoai.Text != "")
            {
                kh.SDT = txtDienThoai.Text;
                try
                {
                    int sdt = int.Parse(txtDienThoai.Text);
                }
                catch (FormatException)
                {
                    MessageBox.Show("Điện thoại phải là số");
                    return;
                }
            }
            else
            {
                MessageBox.Show("Điện thoại không được để trống", "Thông báo");
                return;
            }
            if (txtDiaChi.Text != "")
            {
                kh.DiaChi = txtDiaChi.Text;
            }
            else
            {
                MessageBox.Show("Địa chỉ không được để trống", "Thông báo");
                return;
            }
            if (txtEmail.Text != "")
            {
                kh.Email = txtEmail.Text;
            }
            else
            {
                MessageBox.Show("Email không được để trống", "Thông báo");
                return;
            }
            kh.SoTienNo = 0;
            string ketQua = KhachHang_BUS.ThemKhachHang(kh);

            if (ketQua != "Success")
            {
                MessageBox.Show(ketQua, "Lỗi");
                return;
            }
            MessageBox.Show("Thêm thành công");
            HienThiDanhSach();
        }
Esempio n. 5
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            //PhieuThuTien_DTO pt = new PhieuThuTien_DTO();
            //pt.MaPT = int.Parse(txtMaPhieuThu.Text);
            //string ketQua = PhieuThuTien_BUS.XoaPhieuThu(pt);
            //if (ketQua != "Success")
            //{
            //    MessageBox.Show(ketQua);
            //    return;
            //}
            //MessageBox.Show("Xóa thành công");
            //HienThiPhieuThu();

            string maHD;

            maHD        = HoaDon_BUS.LayMaHoaDon(int.Parse(txtMaKhachHang.Text));
            txtThu.Text = maHD;
            if (maHD != null)
            {
                HoaDon_BUS.XoaCTHoaDonByMa(int.Parse(maHD));
            }
            HoaDon_BUS.XoaHoaDonbyMaKH(int.Parse(txtMaKhachHang.Text));
            string KetQua3 = KhachHang_BUS.XoaKhachHangbyMa(int.Parse(txtMaKhachHang.Text));

            BaoCaoCongNo_BUS.XoaKhachHangbyMa(int.Parse(txtMaKhachHang.Text));
            PhieuThuTien_BUS.XoaPhieuThutuMaKH(int.Parse(txtMaKhachHang.Text));
            if (KetQua3 != "Success")
            {
                MessageBox.Show(KetQua3);
                return;
            }
            MessageBox.Show("Xóa thành công");
            HienThiDanhSach();
        }
Esempio n. 6
0
 public void HienThiDanhSach()
 {
     Enable(false);
     btnThem.Enabled         = true;
     btnCapNhat.Enabled      = true;
     dgvKhachHang.DataSource = KhachHang_BUS.GetKhachHangAll();
 }
Esempio n. 7
0
        private void btnGui_Click(object sender, EventArgs e)
        {
            KhachHang khachhang = KhachHang_BUS.searchKHWithMaKH(txtMaKH.Text);

            if (khachhang != null)
            {
                if (khachhang.TrangThai1 == 0)
                {
                    MessageBox.Show("Khách hàng này đã bị xóa !");
                }
                else
                {
                    Barcode barcode   = new Barcode();
                    Color   forecolor = Color.Black;
                    Color   backcolor = Color.Transparent;
                    Image   img       = barcode.Encode(TYPE.CODE128, txtMaKH.Text, forecolor, backcolor, (int)(pictureBox1.Width * 0.8), (int)(pictureBox1.Height * 0.8));
                    pictureBox1.Image    = img;
                    pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
                    lblHoTenKH.Text      = khachhang.HoTen1;
                    makhachhang          = khachhang.MaKH1;
                }
            }
            else
            {
                MessageBox.Show("Khách hàng này không có !", "Thông báo");
                txtMaKH.Text = "";
            }
        }
        private void btnAddCustomer_Click(object sender, EventArgs e)
        {
            if (txtIDCustomer.Text == "" || txtNameCustomer.Text == "" || txtNumberPhone.Text == "" || txtAddressCustomer.Text == "")
            {
                XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                ClearDisplay();
                return;
            }

            KhachHang_DTO khachhang = new KhachHang_DTO();

            khachhang.MaKH   = txtIDCustomer.Text;
            khachhang.TenKH  = txtNameCustomer.Text;
            khachhang.DiaChi = txtAddressCustomer.Text;
            khachhang.SoDT   = txtNumberPhone.Text;
            if (txtTotalDebt.Text == "")
            {
                khachhang.TongNo = 0;
            }
            else
            {
                khachhang.TongNo = Convert.ToDouble(txtTotalDebt.Text);
            }

            if (KhachHang_BUS.ThemKhachHang(khachhang))
            {
                XtraMessageBox.Show("Thêm thông tin khách hàng thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LoadKhachHang();
                ClearDisplay();
                return;
            }
            XtraMessageBox.Show("Thêm thông tin khách hàng thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
Esempio n. 9
0
 private void btnTaoKhachHangMoi_Click(object sender, EventArgs e)
 {
     txtHoTenKhachHangMoi.Text = txtHoTenKhachHangMoi.Text.Trim();
     if (txtHoTenKhachHangMoi.Text.Trim().Length == 0 || txtCMNDKhachHangMoi.Text.Trim().Length == 0 || txtSDTKhachHangMoi.Text.Trim().Length == 0 || txtDiaChiKhachHangMoi.Text.Trim().Length == 0)
     {
         MessageBox.Show("Vui lòng nhập đầy đủ thông tin !");
     }
     else
     {
         try
         {
             DateTime  ngaysinh  = Convert.ToDateTime(txtNgaySinhKhachHangMoi.Text);
             KhachHang khachhang = new KhachHang(KhachHang_BUS.createMaKH(txtHoTenKhachHangMoi.Text), "123", KhachHang_BUS.createMaKH(txtHoTenKhachHangMoi.Text), txtHoTenKhachHangMoi.Text, ngaysinh, txtCMNDKhachHangMoi.Text, txtSDTKhachHangMoi.Text, txtDiaChiKhachHangMoi.Text, 0, 0, 0, 0, "Đồng", 1);
             if (KhachHang_BUS.InsertKhachHang(khachhang))
             {
                 MessageBox.Show($"Đã tạo thành công ! với mã khách hàng : {khachhang.MaKH1} và mật khẩu mặc định là 123");
                 txtHoTenKhachHangMoi.Text    = "";
                 txtCMNDKhachHangMoi.Text     = "";
                 txtSDTKhachHangMoi.Text      = "";
                 txtDiaChiKhachHangMoi.Text   = "";
                 txtNgaySinhKhachHangMoi.Text = "";
             }
             else
             {
                 MessageBox.Show("Tạo thất bại !");
             }
         }
         catch
         {
             MessageBox.Show("Vui lòng nhập đúng định dạng !");
         }
     }
 }
        public void TimKiemTenKhachHang()
        {
            KhachHang_DTO kh = new KhachHang_DTO();

            kh.TenKhachHang         = txtTimKiem.Text;
            dgvKhachHang.DataSource = KhachHang_BUS.SelectKhachHangLikeTen(kh);
        }
Esempio n. 11
0
        private void bt_kiemTra_Click(object sender, EventArgs e)
        {
            try
            {
                if (tb_maKH.Text == "")
                {
                    MessageBox.Show("Bạn chưa nhập mã khách hàng!", "Thông báo");
                }
                else
                {
                    if (tb_maKH.Text != "")
                    {
                        dgv_KhachHang.AllowUserToAddRows = false;


                        //dgv_KhachHang.DataSource = SanPham_BUS.kiemTraLoaiKH(int.Parse(tb_maKH.Text));
                        dgv_KhachHang.DataSource = KhachHang_BUS.tiLeGiamGia(int.Parse(tb_maKH.Text), tb_Coupon.Text, typeHD);
                        if (dgv_KhachHang.Rows.Count == 0)
                        {
                            MessageBox.Show("Mã khách hàng không tồn tại! Vui lòng kiểm tra lại!", "Thông báo");
                        }
                    }
                }
            }
            catch
            {
                MessageBox.Show("Hệ thống mất kết nối, vui lòng quay lại sau!", "Thông báo");
                ReSet_Form(sender, e);
            }
        }
Esempio n. 12
0
        private void btnBaoCao_Click(object sender, EventArgs e)
        {
            BaoCaoCongNo_DTO r = new BaoCaoCongNo_DTO();

            try
            {
                r.Thang = int.Parse(txtThang.Text);
            }
            catch (FormatException)
            {
                MessageBox.Show("Tháng không được để trống và phải là số");
                return;
            }
            try
            {
                r.Nam = int.Parse(txtNam.Text);
            }
            catch (FormatException)
            {
                MessageBox.Show("Năm không được để trống và phải là số");
                return;
            }

            DataTable dt = BaoCaoCongNo_BUS.GetBaoCaoCongNoByThangNam(r);

            if (dt.Rows.Count == 0)
            {
                MessageBox.Show("Tháng, năm này không có trong CSDL");
            }
            colMaKhachHang.ValueMember   = "MaKhachHang";
            colMaKhachHang.DisplayMember = "TenKhachHang";
            colMaKhachHang.DataSource    = KhachHang_BUS.GetKhachHangAll();
            dgvCongNo.DataSource         = dt;
            btnXuat.Enabled = true;
        }
        public void TimKiemEmail()
        {
            KhachHang_DTO kh = new KhachHang_DTO();

            kh.Email = txtTimKiem.Text;
            dgvKhachHang.DataSource = KhachHang_BUS.SelectKhachHangLikeEmail(kh);
        }
        public void TimKiemDienThoai()
        {
            KhachHang_DTO kh = new KhachHang_DTO();

            kh.SDT = txtTimKiem.Text;
            dgvKhachHang.DataSource = KhachHang_BUS.SelectKhachHangLikeDienThoai(kh);
        }
        private void btnUpdateCustomer_Click(object sender, EventArgs e)
        {
            if (txtIDCustomer.Text == "" || txtNameCustomer.Text == "")
            {
                XtraMessageBox.Show("Bạn phải lựa chọn khách hàng cần sửa thông tin !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                ClearDisplay();
                return;
            }

            KhachHang_DTO khachhang = new KhachHang_DTO();

            khachhang.MaKH   = (string)dtgvCustomersListOfStore.CurrentRow.Cells["MaKH"].Value;
            khachhang.TenKH  = txtNameCustomer.Text;
            khachhang.DiaChi = txtAddressCustomer.Text;
            khachhang.SoDT   = txtNumberPhone.Text;
            khachhang.TongNo = Convert.ToDouble(txtTotalDebt.Text);

            if (KhachHang_BUS.SuaKH(khachhang))
            {
                LoadKhachHang();
                ClearDisplay();
                XtraMessageBox.Show("Sửa thông tin khách hàng thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                return;
            }
            XtraMessageBox.Show("Sửa thông tin khách hàng thất bại !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
        }
Esempio n. 16
0
 private void txtXacNhanXemThongTinKhachHang_Click(object sender, EventArgs e)
 {
     if (txtMaKhachHangCanXemThongTin.Text.Trim().Length != 0)
     {
         KhachHang khachhang = KhachHang_BUS.searchKHWithMaKH(txtMaKhachHangCanXemThongTin.Text.Trim());
         if (khachhang != null && khachhang.TrangThai1 == 0)
         {
             MessageBox.Show("Khách hàng này đã bị xóa hoặc không tồn tại !");
             txtMaKhachHangCanXemThongTin.Text = "";
         }
         else
         {
             MessageBox.Show($"Mã khách hàng: {khachhang.MaKH1} \n\n" +
                             $"Họ tên: {khachhang.HoTen1}\n\n" +
                             $"Ngày sinh: {khachhang.NgaySinh1}\n\n" +
                             $"CMND: {khachhang.CMND1}\n\n" +
                             $"SDT: {khachhang.SDT1}\n\n" +
                             $"Địa chỉ: {khachhang.DiaChi1}\n\n" +
                             $"Điểm: {khachhang.Diem1}\n\n" +
                             $"Số lần đã đăng nhập: {khachhang.SoLanDangNhap1}\n\n" +
                             $"Tổng đơn hàng đã đặt: {khachhang.TongDonDaDat1}\n\n" +
                             $"Tổng số tiền đã chi: {khachhang.SoTienDaChi1}\n\n" +
                             $"Loại KH: {khachhang.LoaiKH1}\n\n");
         }
     }
 }
Esempio n. 17
0
 private void frmLapPhieuThuTien_Load(object sender, EventArgs e)
 {
     colMaKhachHang.ValueMember   = "MaKhachHang";
     colMaKhachHang.DisplayMember = "TenKhachHang";
     colMaKhachHang.DataSource    = KhachHang_BUS.GetKhachHangAll();
     HienThiPhieuThu();
 }
Esempio n. 18
0
        private void HienThiDSKhachHang()
        {
            KhachHang_BUS           bus   = new KhachHang_BUS();
            List <clsKhachHang_DTO> lstKH = bus.LayDanhSachKhachHang("", -1);

            dgvDSKH.AutoGenerateColumns = false;
            dgvDSKH.DataSource          = lstKH;
        }
Esempio n. 19
0
 private void button1_Click(object sender, EventArgs e)
 {
     rmaHD      = int.Parse(txtMaHoaDon.Text);
     ten        = KhachHang_BUS.Laykhachhang(int.Parse(txtMaKhachHang.Text));
     ngayHoaDon = dtpNgayLapHD.Text;
     //ReportHoaDonBanSach r = new ReportHoaDonBanSach(this);
     //r.ShowDialog();
 }
Esempio n. 20
0
        public void HienThiDanhSachHoaDon()
        {
            colMaKhachHang.ValueMember   = "MaKhachHang";
            colMaKhachHang.DisplayMember = "TenKhachHang";
            colMaKhachHang.DataSource    = KhachHang_BUS.GetKhachHangAll();

            dgvHoaDon.DataSource = HoaDon_BUS.SelectallHoaDon();
        }
Esempio n. 21
0
        private void frmReportKhachHang_Load(object sender, EventArgs e)
        {
            CrystalReportKhachHang cry = new CrystalReportKhachHang();
            DataTable table            = new DataTable();

            table = KhachHang_BUS.getAllDataTable();
            cry.SetDataSource(table);
            crystalReportViewer1.ReportSource = cry;
        }
Esempio n. 22
0
 public void LoadDataChuyenDi_KH()
 {
     try
     {
         dgvKh_ChuyenDi.DataSource = KhachHang_BUS.LayDanhSachCacChuyenDi_KH(MainForm.maKH_CD);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void brnXuat_Click(object sender, EventArgs e)
 {
     ten         = KhachHang_BUS.Laykhachhang(int.Parse(txtMaKhachHang.Text));
     diachi      = KhachHang_BUS.Laydiachikhachhang(int.Parse(txtMaKhachHang.Text));
     sodienthoai = KhachHang_BUS.LaysoDTkhachhang(int.Parse(txtMaKhachHang.Text));
     email       = KhachHang_BUS.LayEmailkhachhang(int.Parse(txtMaKhachHang.Text));
     ngayHoaDon  = dtpNgayThuTien.Text;
     soTienThu   = txtSoTien.Text;
     //ReportPhieuThuTien r = new ReportPhieuThuTien(this);
     //r.ShowDialog();
 }
Esempio n. 24
0
 private void btnXoaKH_Click(object sender, EventArgs e)
 {
     if (KhachHang_BUS.KiemTraMaKH_CoTonTai(txtMaKH.Text) == 0)
     {
         MessageBox.Show("Mã Khách Hàng không tồn tại.", "Thông Báo Kết Qủa", MessageBoxButtons.OK, MessageBoxIcon.Information);
         txtMaKH.Focus();
     }
     else
     {
         KhachHang_BUS.XoaKhachHang(txtMaKH.Text);
         LoadDataKH();
     }
 }
Esempio n. 25
0
 private void btnTimKH_Click(object sender, EventArgs e)
 {
     if (txtTimKiemKH.Text == "")
     {
         MessageBox.Show("Bạn chưa nhập nội dung cần tìm kiếm!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         txtTimKiemKH.Focus();
     }
     else
     {
         string TX = txtTimKiemKH.Text.Trim();
         if (rdMaKH.Checked)
         {
             if (KhachHang_BUS.KiemTraMaKH_CoTonTai(TX) == 0 || TX.Length > 5)
             {
                 MessageBox.Show("Mã Khách Hàng không tồn tại.", "Kết Qủa Tìm Kiếm", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 txtTimKiemKH.Focus();
             }
             else
             {
                 dgvKH.DataSource = KhachHang_BUS.TimTheoMaKhachHang(TX);
             }
         }
         else
         {
             if (TX.Contains(" "))
             {
                 if (KhachHang_BUS.KiemTraFullnameKH(TX) == 0)
                 {
                     MessageBox.Show("Tên Khách Hàng không tồn tại.", "Kết Qủa Tìm Kiếm", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     txtTimKiemKH.Focus();
                 }
                 else
                 {
                     dgvKH.DataSource = KhachHang_BUS.TimKiemKH_Fullname(TX);
                 }
             }
             else
             {
                 if (KhachHang_BUS.KiemTraTenKH_CoTonTai(TX) == 0)
                 {
                     MessageBox.Show("Tên Khách Hàng không tồn tại.", "Kết Qủa Tìm Kiếm", MessageBoxButtons.OK, MessageBoxIcon.Information);
                     txtTimKiemKH.Focus();
                 }
                 else
                 {
                     dgvKH.DataSource = KhachHang_BUS.TimTheoTenKhachHang(TX);
                 }
             }
         }
     }
 }
Esempio n. 26
0
        private void TimKiem()
        {
            string hoTen     = txtHoTen_TK.Text;
            int    trangThai = -1;
            //if (rdbTrangThaiCoSan_TK.Checked)
            //  trangThai = 1;
            //else if (rdbTrangThaiDaXoa_TK.Checked)
            //  trangThai = 0;
            KhachHang_BUS           bus   = new KhachHang_BUS();
            List <clsKhachHang_DTO> lstKH = bus.LayDanhSachKhachHang(hoTen, trangThai);

            dgvDSKH.AutoGenerateColumns = false;
            dgvDSKH.DataSource          = lstKH;
        }
        private void textBox1_TextChanged_1(object sender, EventArgs e)
        {
            PhieuThuTien_DTO pt = new PhieuThuTien_DTO();

            if (KhachHang_BUS.LayMakhachhang(txtTimKhachhang.Text) != null)
            {
                pt.MaPT = PhieuThuTien_BUS.PhieuNhapMoiNhat(int.Parse(KhachHang_BUS.LayMakhachhang(txtTimKhachhang.Text)));
                dgvPhieuThuTien.DataSource = PhieuThuTien_BUS.SelectMaPTLikeMaPT(pt);
            }
            else
            {
                HienThiPhieuThu();
            }
        }
Esempio n. 28
0
        private void btnSuaKH_Click(object sender, EventArgs e)
        {
            if (maKH_CD != txtMaKH.Text)
            {
                MessageBox.Show("Bạn không được thay đồi mã Khách Hàng khi thực hiện sữa thông tin Khách Hàng.", "Thông Báo Không Hợp Lệ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtMaKH.Focus();
                txtMaKH.Text = maKH_CD;
            }
            else
            {
                if (txtHoKH.Text == "")
                {
                    MessageBox.Show("Bạn chưa nhập họ khách hàng", "Thiếu Thông Tin Khách Hàng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtHoKH.Focus();
                }
                else
                {
                    if (txtTenKH.Text == "")
                    {
                        MessageBox.Show("Bạn chưa nhập tên khách hàng", "Thiếu Thông Tin Khách Hàng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        txtTenKH.Focus();
                    }
                    else
                    {
                        if (txtDienThoaiKH.Text == "")
                        {
                            MessageBox.Show("Bạn chưa nhập số điện thoại của khách hàng", "Thiếu Thông Tin Khách Hàng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            txtDienThoaiKH.Focus();
                        }
                        else
                        {
                            try
                            {
                                Convert.ToInt16(txtMaKH.Text.Substring(2));
                                Convert.ToInt64(txtDienThoaiKH.Text);

                                KhachHang_DTO KH = new KhachHang_DTO(txtMaKH.Text.Trim(), txtHoKH.Text.Trim(), txtTenKH.Text.Trim(), txtDienThoaiKH.Text.Trim(), txtEmailKH.Text.Trim());
                                KhachHang_BUS.SuaKhachHang(KH);
                                LoadDataKH();
                            }
                            catch (FormatException ex)
                            {
                                MessageBox.Show("Nhập thông tin Khách Hàng sai kiểu dữ liệu", "Sai Thông Tin Khách Hàng", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                txtMaKH.Focus();
                            }
                        }
                    }
                }
            }//
        }
Esempio n. 29
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            KhachHang_DTO kh     = new KhachHang_DTO(txtSDTKH.Text, txtTenKH.Text, txtCMNDKH.Text, dtpNgaySinhKH.Value, txtDiaChiKH.Text, 0, 1);
            KhachHang_BUS kh_bus = new KhachHang_BUS();

            if (kh_bus.Them(kh))
            {
                MessageBox.Show("Thêm thành công.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                MessageBox.Show("Thêm thất bại.", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            this.Close();
        }
Esempio n. 30
0
        private void btnXoaMH_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            DialogResult check = XtraMessageBox.Show("Bạn có chắc chắn muốn xoá khách hàng này?", "Lưu ý", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);

            if (check == DialogResult.Yes)
            {
                try
                {
                    KhachHang_BUS.XoaKH(txtMaKH.Text); LoadData_KhachHang();
                }
                catch (SqlException ex)
                {
                    XtraMessageBox.Show(ex.Message);
                }
            }
        }