コード例 #1
0
ファイル: fThemNCC.cs プロジェクト: DocongkhaiHCMUS/QLBH
        private void xlSua()
        {
            editNCC.MaNCC     = txtMa.Text;
            editNCC.TenNCC    = txtTen.Text;
            editNCC.DiaChi    = txtDiaChi.Text;
            editNCC.KhuVuc    = leKhuVuc.EditValue.ToString();
            editNCC.MaSoThue  = txtMaSoThue.Text;
            editNCC.DienThoai = txtDienThoai.Text;
            editNCC.Email     = txtEmail.Text;
            editNCC.TaiKhoan  = txtTaiKhoan.Text;
            editNCC.GioiHanNo = (calcGioiHanNo.Text == "" ? 0 : float.Parse(calcGioiHanNo.Text));
            editNCC.ChietKhau = (calcChietKhau.Text == "" ? 0 : float.Parse(calcChietKhau.Text));
            editNCC.LienHe    = txtNguoiLienHe.Text;
            editNCC.Fax       = txtFax.Text;
            editNCC.DiDong    = txtMobile.Text;
            editNCC.Website   = txtWebsite.Text;
            editNCC.NganHang  = txtNganHang.Text;
            editNCC.ChucVu    = txtNickSkype.Text;
            editNCC.ConQL     = checkConQL.Checked;
            BUS_NhaCungCap.SuaNCC(editNCC);
            sendNCC();

            Action.Module     = "Nhà Cung Cấp";
            Action.ActionName = "Sửa";
            Action.Reference  = txtMa.Text;
            Action.LuuThongTin();

            this.Close();
        }
コード例 #2
0
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     cbbNhaCungCap.ItemsSource   = BUS_NhaCungCap.showData();
     txtTenNhanVien.Text         = Properties.Settings.Default.TenNhanVien;
     dpNgayLap.SelectedDate      = DateTime.Today.AddDays(0);
     dpNgayChinhSua.SelectedDate = DateTime.Today.AddDays(0);
 }
コード例 #3
0
ファイル: fNhaCC.cs プロジェクト: DocongkhaiHCMUS/QLBH
        private void BtnXoa_ItemClick(object sender, ItemClickEventArgs e)
        {
            if (XtraMessageBox.Show("Bạn có chắc chắn muốn xóa ?", "CẢNH BÁO", MessageBoxButtons.YesNo, MessageBoxIcon.Warning)
                == DialogResult.No)
            {
                return;
            }
            int    rowIndex = gvMain.FocusedRowHandle;
            string colID    = "Customer_ID";
            string value    = gvMain.GetRowCellValue(rowIndex, colID).ToString();

            if (BUS_NhaCungCap.KiemTraNCC(value) == true)
            {
                BUS_NhaCungCap.XoaNCC(value);

                Action.Module     = "Nhà Cung Cấp";
                Action.ActionName = "Xóa";
                Action.Reference  = value;
                Action.LuuThongTin();

                LoadData();
            }
            else
            {
                return;
            }
        }
コード例 #4
0
 public UI_LapPhieuDatHang(DTO_PhieuDatHang obj)
 {
     InitializeComponent();
     cbbNhaCungCap.ItemsSource = BUS_NhaCungCap.showData();
     getDataFromEditUI(obj);
     checkGroupCTPN(isNew = false, obj);
 }
コード例 #5
0
        private void Form_NhaCungCap_Load(object sender, EventArgs e)
        {
            ncc = new BUS_NhaCungCap();
            DataTable tbl = ncc.DSNcc();

            dataGridView1.DataSource = tbl;
        }
コード例 #6
0
        private void btnThenNCC_BaseMH_BH_Click(object sender, EventArgs e)
        {
            fThemNCC ncc = new fThemNCC();

            ncc.ShowDialog();
            leKH.Properties.DataSource   = BUS_NhaCungCap.LayNhaCC();
            leMaKH.Properties.DataSource = BUS_NhaCungCap.LayNhaCC();
        }
コード例 #7
0
 private void clearPN()
 {
     generatePhieuNhapID();
     cbbNhaCungCap.ItemsSource   = BUS_NhaCungCap.showData();
     txtTenNhanVien.Text         = Properties.Settings.Default.TenNhanVien;
     dpNgayLap.SelectedDate      = DateTime.Today.AddDays(0);
     dpNgayChinhSua.SelectedDate = DateTime.Today.AddDays(0);
     cbbNhaCungCap.Text          = "";
     txtGhiChu.Clear();
 }
コード例 #8
0
 public UI_LapPhieuDatHang()
 {
     InitializeComponent();
     generateID();
     cbbNhaCungCap.ItemsSource   = BUS_NhaCungCap.showData();
     txtTenNhanVien.Text         = Properties.Settings.Default.TenNhanVien;
     dpNgayLap.SelectedDate      = DateTime.Today.AddDays(0);
     dpNgayChinhSua.SelectedDate = DateTime.Today.AddDays(0);
     checkGroupCTPN(isNew        = true, item);
 }
コード例 #9
0
        private void but_Xóa_Click(object sender, EventArgs e)
        {
            DTO_NhaCungCap dto_nhacungcap = new DTO_NhaCungCap();

            dto_nhacungcap.idnhacungcap = txt_idnhacungcap.Text;

            BUS_NhaCungCap bus_nhacungcap = new BUS_NhaCungCap();

            bus_nhacungcap.delete_nhacungcap(dto_nhacungcap);

            Quan_Ly_Load(sender, e);
            reset_nhacungcap();
        }
コード例 #10
0
        private void btnDelete_Click(object sender, RoutedEventArgs e)
        {
            MessageBoxResult result = MessageBox.Show("Bạn có muốn xóa dòng này?", "Confirmation", MessageBoxButton.YesNo);

            if (result == MessageBoxResult.Yes)
            {
                if (dgvSuppliers.SelectedItem != null)
                {
                    DTO_NhaCungCap obj = dgvSuppliers.SelectedItem as DTO_NhaCungCap;
                    BUS_NhaCungCap.DeleteNCC(obj);
                    dgvSuppliers.ItemsSource = BUS_NhaCungCap.showData();
                }
            }
        }
コード例 #11
0
 // xoa
 private void button1_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có thực sự muốn xóa nhà cung cấp này không ?", "Xác nhận", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         string codeId = dataGridView1.Rows[dataGridView1.CurrentRow.Index].Cells[0].Value.ToString();
         ncc = new BUS_NhaCungCap();
         if (ncc.XoaNcc(codeId))
         {
             MessageBox.Show("Đã xoá nhà cung cấp !", "Thông báo", MessageBoxButtons.OK);
             DataTable tbl = ncc.DSNcc();
             dataGridView1.DataSource = tbl;
         }
         else
         {
             MessageBox.Show("Không xóa được nhà cung cấp ! Vui lòng thử lại !", "Lỗi ", MessageBoxButtons.OK, MessageBoxIcon.Error);
         }
     }
 }
コード例 #12
0
        private void but_Sửa_Click(object sender, EventArgs e)
        {
            DTO_NhaCungCap dto_nhacungcap = new DTO_NhaCungCap();

            dto_nhacungcap.idnhacungcap = txt_idnhacungcap.Text;
            dto_nhacungcap.tencongty    = txt_tencongty.Text;
            dto_nhacungcap.diachi       = txt_diachiNCC.Text;
            dto_nhacungcap.sodienthoai  = txt_sđt.Text;
            dto_nhacungcap.website      = txt_website.Text;
            dto_nhacungcap.congiaodich  = txt_congiaodich.Text;

            BUS_NhaCungCap bus_nhacungcap = new BUS_NhaCungCap();

            bus_nhacungcap.update_nhacungcap(dto_nhacungcap);

            Quan_Ly_Load(sender, e);
            reset_nhacungcap();
        }
コード例 #13
0
        private void but_Thêm_Click(object sender, EventArgs e)
        {
            if (txt_idnhacungcap.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập ID nhà cung cấp");
            }
            else if (txt_tencongty.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập tên công ty");
            }
            else if (txt_diachiNCC.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập địa chỉ");
            }
            else if (txt_sđt.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập số điện thoại");
            }
            else if (txt_website.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập website");
            }
            else if (txt_congiaodich.TextLength == 0)
            {
                MessageBox.Show("Chưa nhập còn giao dịch");
            }

            else
            {
                DTO_NhaCungCap dto_nhacungcap = new DTO_NhaCungCap();
                dto_nhacungcap.idnhacungcap = txt_idnhacungcap.Text;
                dto_nhacungcap.tencongty    = txt_tencongty.Text;
                dto_nhacungcap.diachi       = txt_diachiNCC.Text;
                dto_nhacungcap.sodienthoai  = txt_sđt.Text;
                dto_nhacungcap.website      = txt_website.Text;
                dto_nhacungcap.congiaodich  = txt_congiaodich.Text;

                BUS_NhaCungCap bus_nhacungcap = new BUS_NhaCungCap();
                bus_nhacungcap.insert_nhacungcap(dto_nhacungcap);

                Quan_Ly_Load(sender, e);
                reset_nhacungcap();
            }
        }
コード例 #14
0
ファイル: fThemNCC.cs プロジェクト: DocongkhaiHCMUS/QLBH
        private void xlThem()
        {
            CNhaCC ncc = new CNhaCC(txtMa.Text, txtTen.Text, leKhuVuc.EditValue.ToString(), txtDiaChi.Text, txtMaSoThue.Text,
                                    txtDienThoai.Text, txtFax.Text, txtEmail.Text, txtMobile.Text, txtWebsite.Text, txtNguoiLienHe.Text,
                                    txtNickSkype.Text, txtTaiKhoan.Text, txtNganHang.Text,
                                    (calcGioiHanNo.Text == "" ? 0 : float.Parse(calcGioiHanNo.Value.ToString())),
                                    (calcChietKhau.Text == "" ? 0 : float.Parse(calcChietKhau.Value.ToString())),
                                    checkConQL.Checked);

            BUS_NhaCungCap.ThemNCC(ncc);
            sendNCC?.Invoke();

            Action.Module     = "Nhà Cung Cấp";
            Action.ActionName = "Thêm";
            Action.Reference  = txtMa.Text;
            Action.LuuThongTin();

            this.Close();
        }
コード例 #15
0
ファイル: fThemNCC.cs プロジェクト: DocongkhaiHCMUS/QLBH
        public fThemNCC(bool isAdd = true, CNhaCC ncc = null, fNhaCC.sendMessage send = null)
        {
            InitializeComponent();

            if (isAdd == false && ncc == null)
            {
                XtraMessageBox.Show("ERROR : Dữ liệu không được cung cấp để thực hiện hành động !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
            }
            if (isAdd == true)
            {
                table = BUS_NhaCungCap.LayNhaCC();
                Text  = "Thêm nhà cung cấp";
            }
            else
            {
                editNCC = ncc;
                Text    = "Sửa thông tin nhà cung cấp";
            }
            add     = isAdd;
            sendNCC = send;

            Init();
        }
コード例 #16
0
ファイル: fNhaCC.cs プロジェクト: DocongkhaiHCMUS/QLBH
 private void LoadData()
 {
     gcMain.DataSource = BUS_NhaCungCap.LayNhaCC();
 }
コード例 #17
0
ファイル: fThemHangHoa.cs プロジェクト: DocongkhaiHCMUS/QLBH
        private void Init()
        {
            List <object> list = new List <object>
            {
                new { ID = 0, Name = "Hàng hóa" },
                new { ID = 1, Name = "Dịch vụ" }
            };

            cbLoaiHH.Properties.DataSource    = list;
            cbLoaiHH.Properties.DisplayMember = "Name";
            cbLoaiHH.Properties.ValueMember   = "ID";
            LookUpColumnInfo col_t = new LookUpColumnInfo("Name", "");

            cbLoaiHH.Properties.Columns.Add(col_t);
            cbLoaiHH.EditValue = 0;

            leKhoMacDinh.Properties.DataSource    = BUS_KhoXuat.LayKhoDonGian();
            leKhoMacDinh.Properties.DisplayMember = "STOCK_Name";
            leKhoMacDinh.Properties.ValueMember   = "STOCK_ID";
            LookUpColumnInfo col  = new LookUpColumnInfo("STOCK_ID", "Mã");
            LookUpColumnInfo col1 = new LookUpColumnInfo("STOCK_Name", "Tên");

            leKhoMacDinh.Properties.Columns.Add(col1);
            leKhoMacDinh.Properties.Columns.Add(col);
            leKhoMacDinh.EditValue = ((DataTable)leKhoMacDinh.Properties.DataSource).Rows[0]["STOCK_ID"];
            leKhoMacDinh.Properties.Buttons[1].Click += btnThemKho_ThemHangHoa_Click;

            lePhanLoai.Properties.TextEditStyle = TextEditStyles.Standard;
            lePhanLoai.Properties.DataSource    = BUS_HangHoa.LayNhomHang();
            lePhanLoai.Properties.DisplayMember = "ProductGroup_Name";
            lePhanLoai.Properties.ValueMember   = "ProductGroup_ID";
            col  = new LookUpColumnInfo("ProductGroup_ID", "Mã");
            col1 = new LookUpColumnInfo("ProductGroup_Name", "Tên");
            lePhanLoai.Properties.Columns.Add(col1);
            lePhanLoai.Properties.Columns.Add(col);
            lePhanLoai.EditValue = ((DataTable)lePhanLoai.Properties.DataSource).Rows[0]["ProductGroup_ID"];
            lePhanLoai.Properties.Buttons[1].Click += btnThemNhomhang_ThemHangHoa_Click;

            leDonVi.Properties.TextEditStyle = TextEditStyles.Standard;
            leDonVi.Properties.DataSource    = BUS_DonViTinh.GetDVTDonGian();
            leDonVi.Properties.DisplayMember = "UNIT_Name";
            leDonVi.Properties.ValueMember   = "UNIT_ID";
            col  = new LookUpColumnInfo("UNIT_ID", "Mã");
            col1 = new LookUpColumnInfo("UNIT_Name", "Tên");
            leDonVi.Properties.Columns.Add(col1);
            leDonVi.Properties.Columns.Add(col);
            leDonVi.EditValue = ((DataTable)leDonVi.Properties.DataSource).Rows[0]["UNIT_ID"];
            leDonVi.Properties.Buttons[1].Click += btnThemDV_ThemHangHoa_Click;

            leNCC.Properties.TextEditStyle = TextEditStyles.Standard;
            leNCC.Properties.DataSource    = BUS_NhaCungCap.LayNhaCC();
            leNCC.Properties.DisplayMember = "CustomerName";
            leNCC.Properties.ValueMember   = "Customer_ID";
            col  = new LookUpColumnInfo("Customer_ID", "Mã");
            col1 = new LookUpColumnInfo("CustomerName", "Tên");
            leNCC.Properties.Columns.Add(col1);
            leNCC.Properties.Columns.Add(col);
            leNCC.EditValue = ((DataTable)leNCC.Properties.DataSource).Rows[0]["Customer_ID"];
            leNCC.Properties.Buttons[1].Click += btnThemNCC_ThemHangHoa_Click;

            peHinhAnh.Properties.NullText = "Ảnh";
            peHinhAnh.Click += PeHinhAnh_Click;

            txtMa.TextChanged        += TxtMa_TextChanged;
            txtMaVachNSX.TextChanged += TxtMaVachNSX_TextChanged;

            if (add == true)
            {
                phatSinhMa();
            }
            else
            {
                LoadDuLieuHH();
            }
        }
コード例 #18
0
ファイル: FrmQLNCC.cs プロジェクト: GioiTrinh/CuaHangCamera
 public FrmQLNCC()
 {
     bus = new BUS_NhaCungCap();
     InitializeComponent();
 }
コード例 #19
0
 private void btnRefresh_Click(object sender, RoutedEventArgs e)
 {
     //dgvSuppliers.Rows.Clear();
     txtSearch.Clear();
     dgvSuppliers.ItemsSource = BUS_NhaCungCap.showData();
 }
コード例 #20
0
 public UI_NhaCungCap(Grid gridMain)
 {
     InitializeComponent();
     this.gridMain            = gridMain;
     dgvSuppliers.ItemsSource = BUS_NhaCungCap.showData();
 }
コード例 #21
0
        private void Init()
        {
            //Khởi tạo nhân viên bán hàng
            leNhanVienBH.Properties.TextEditStyle = TextEditStyles.Standard;
            leNhanVienBH.Properties.BestFitMode   = BestFitMode.BestFit;
            SetDataSource(leNhanVienBH, BUS_NhanVien.LayNhanVienDonGian(), "EMPLOYEE_Name", "EMPLOYEE_ID");
            leNhanVienBH.Properties.Columns[0].FieldName = "EMPLOYEE_Name";
            leNhanVienBH.Properties.Columns[1].FieldName = "EMPLOYEE_ID";
            //leNhanVienBH.EditValue = ((DataTable)leNhanVienBH.Properties.DataSource).Rows[0]["EMPLOYEE_ID"];

            //Khởi tạo kho xuất
            leKhoXuat.Properties.TextEditStyle = TextEditStyles.Standard;
            leKhoXuat.Properties.BestFitMode   = BestFitMode.BestFit;
            SetDataSource(leKhoXuat, BUS_KhoXuat.LayKhoDonGian(), "STOCK_Name", "STOCK_ID");
            leKhoXuat.Properties.Columns[0].FieldName = "STOCK_Name";
            leKhoXuat.Properties.Columns[1].FieldName = "STOCK_ID";
            //leKhoXuat.EditValue = ((DataTable)leKhoXuat.Properties.DataSource).Rows[0]["STOCK_ID"];

            //Khởi tạo các DateEdit
            deHanTT.EditValue    = DateTime.Today.ToShortDateString();
            deNgayGiao.EditValue = DateTime.Today.ToShortDateString();
            deNgay.EditValue     = DateTime.Today.ToShortDateString();

            //Khởi tạo GridviewControl
            gvMain.OptionsView.NewItemRowPosition = DevExpress.XtraGrid.Views.Grid.NewItemRowPosition.Bottom;
            CreateDataSource();
            gvcMain.DataSource       = dsGcMain.Tables[0];
            gvMain.CellValueChanged += GvMain_CellValueChanged;
            //gvMain.OptionsSelection.MultiSelectMode = GridMultiSelectMode.CellSelect;

            //Khởi tạo đơn vị tính
            leDonVi.NullText       = "(Chọn)";
            leDonVi.TextEditStyle  = TextEditStyles.Standard;
            leMaHang.TextEditStyle = TextEditStyles.Standard;
            leMaHang.BestFitMode   = BestFitMode.BestFit;
            SetDataSource(leDonVi, BUS_DonViTinh.GetDVTDonGian(), "UNIT_Name", "UNIT_ID");
            leDonVi.Columns.Add(new LookUpColumnInfo("UNIT_Name", "ĐVT"));

            //Khởi tạo Mã hàng
            leMaHang.NullText = "(Chọn)";
            SetDataSource(leMaHang, BUS_HangHoa.LayHangHoaLookupEdit(), "Product_ID", "Product_ID");
            leMaHang.Columns.Add(new LookUpColumnInfo("Product_ID", "Mã hàng"));
            leMaHang.Columns.Add(new LookUpColumnInfo("Product_Name", "Tên hàng"));
            leMaHang.Columns.Add(new LookUpColumnInfo("Quantity", "Tồn kho"));
            leMaHang.Columns.Add(new LookUpColumnInfo("Stock_Name", "Kho hàng"));
            leMaHang.Columns.Add(new LookUpColumnInfo("Unit", "Đơn vị tính"));
            leMaHang.PopupFormMinSize = new System.Drawing.Size(600, 350);

            //Khởi tạo Tên hàng
            leTenHang.NullText = "(Chọn)";
            SetDataSource(leTenHang, BUS_HangHoa.LayHangHoaLookupEdit(), "Product_Name", "Product_ID");
            leTenHang.Columns.Add(new LookUpColumnInfo("Product_ID", "Mã hàng"));
            leTenHang.Columns.Add(new LookUpColumnInfo("Product_Name", "Tên hàng"));
            leTenHang.Columns.Add(new LookUpColumnInfo("Quantity", "Tồn kho"));
            leTenHang.Columns.Add(new LookUpColumnInfo("Stock_Name", "Kho hàng"));
            leTenHang.Columns.Add(new LookUpColumnInfo("Unit", "Đơn vị tính"));
            leTenHang.PopupFormMinSize = new System.Drawing.Size(600, 350);

            calceSoLuong.NullText        = "0";
            calceSoLuong.MaxLength       = 10;
            calceDonGia.NullText         = "0";
            calceDonGia.MaxLength        = 10;
            calceChietKhauTiLe.NullText  = "0";
            calceChietKhauTiLe.MaxLength = 10;
            calceChietKhau.NullText      = "0";
            calceChietKhau.MaxLength     = 10;
            calceThanhToan.NullText      = "0";
            calceThanhToan.MaxLength     = 10;

            List <object> listDKTT = new List <object>
            {
                new { name = "Công nợ" },
                new { name = "Thanh toán ngay" }
            };

            gleDKTT.Properties.DataSource    = listDKTT;
            gleDKTT.Properties.ValueMember   = "name";
            gleDKTT.Properties.DisplayMember = "name";
            LookUpColumnInfo col_t = new LookUpColumnInfo("name", "");

            gleDKTT.Properties.Columns.Add(col_t);
            gleDKTT.EditValue = "Công nợ";

            List <object> listHTTT = new List <object>
            {
                new { ID = 0, name = "Tiền mặt" },
                new { ID = 1, name = "Chuyển khoản" }
            };

            gleHTTT.Properties.DataSource    = listHTTT;
            gleHTTT.Properties.ValueMember   = "name";
            gleHTTT.Properties.DisplayMember = "name";
            col_t = new LookUpColumnInfo("name", "");
            gleHTTT.Properties.Columns.Add(col_t);
            gleHTTT.EditValue = "Tiền mặt";

            //Xử lý

            if (isSale == true)
            {
                //Khởi tạo KH
                leKH.Properties.TextEditStyle = TextEditStyles.Standard;
                leKH.Properties.BestFitMode   = BestFitMode.BestFit;
                SetDataSource(leKH, BUS_KhachHang.LayKhachHangDonGian(), "CustomerName", "Customer_ID");
                leKH.Properties.Columns[0].FieldName = "CustomerName";
                leKH.Properties.Columns[1].FieldName = "Customer_ID";
                leKH.Properties.Buttons[1].Click    += btnThemKH_BaseMH_BH_Click;

                //Khởi tạo Mã KH
                leMaKH.Properties.TextEditStyle = TextEditStyles.Standard;
                leMaKH.Properties.BestFitMode   = BestFitMode.BestFit;
                SetDataSource(leMaKH, BUS_KhachHang.LayKhachHangDonGian(), "Customer_ID", "Customer_ID");
                leMaKH.Properties.Columns[1].FieldName = "CustomerName";
                leMaKH.Properties.Columns[0].FieldName = "Customer_ID";

                //Gán sự kiện cho KH và Mã KH
                leKH.EditValueChanged   += GeKH_EditValueChanged;
                leMaKH.EditValueChanged += GeMaKH_EditValueChanged;

                Text = "Phiếu xuất hàng";
            }
            else
            {
                lcITen.Text            = "Tên NCC";
                lcIMa.Text             = "Mã NCC";
                lcINgayGiao.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never;
                //Khởi tạo NCC
                leKH.Properties.NullText      = "Chọn tên Nhà cung cấp ...";
                leKH.Properties.TextEditStyle = TextEditStyles.Standard;
                leKH.Properties.BestFitMode   = BestFitMode.BestFit;
                SetDataSource(leKH, BUS_NhaCungCap.LayNhaCC(), "CustomerName", "Customer_ID");
                leKH.Properties.Columns[0].FieldName = "CustomerName";
                leKH.Properties.Columns[1].FieldName = "Customer_ID";
                leKH.Properties.Buttons[1].Click    += btnThenNCC_BaseMH_BH_Click;

                //Khởi tạo Mã NCC
                leMaKH.Properties.NullText      = "Chọn mã Nhà cung cấp ...";
                leMaKH.Properties.TextEditStyle = TextEditStyles.Standard;
                leMaKH.Properties.BestFitMode   = BestFitMode.BestFit;
                SetDataSource(leMaKH, BUS_NhaCungCap.LayNhaCC(), "Customer_ID", "Customer_ID");
                leMaKH.Properties.Columns[1].FieldName = "CustomerName";
                leMaKH.Properties.Columns[0].FieldName = "Customer_ID";

                //Gán sự kiện cho NCC và Mã NCC
                leKH.EditValueChanged   += GeKH_EditValueChanged;
                leMaKH.EditValueChanged += GeMaKH_EditValueChanged;

                Text = "Phiếu nhập hàng";

                deNgayGiao.Visible = false;
                lcIKho.Text        = "Kho nhập";
                gvMain.Columns["colChietKhauTiLe"].Visible = false;
                gvMain.Columns["colChietKhau"].Visible     = false;
                gvMain.Columns["colThanhToan"].Visible     = false;
            }
            table = BUS_KhoXuat.GetTonKhoLookup();
            if (add == true)
            {
                phatSinhMa();
            }
            else
            {
                LoadDuLieu();
            }
        }