예제 #1
0
        private void frmBaocaoNhanVienBan_Load(object sender, EventArgs e)
        {
            DataTable dt = B_NhanVien.GetAllNhanVien();

            FillCbo(dt, cbxNV, "MaNV", "TenNV");
            this.rpvChitiet.RefreshReport();
        }
예제 #2
0
        private void frmChitietHDN_Load(object sender, EventArgs e)
        {
            DataTable cthdn = B_HDNhap.GetAllHDNhap();

            dt = cthdn;
            dgvHDN.DataSource = cthdn;
            DataTable t = B_NCC.GetAllNCC();

            FillCbo(t, cbxMaNCC, "MaNCC", "TenNCC");
            DataTable ts = B_NhanVien.GetAllNhanVien();

            FillCbo(ts, cbxMaNV, "MaNV", "TenNV");
        }
예제 #3
0
        private void frmChitietHDB_Load(object sender, EventArgs e)
        {
            DataTable cthdb = B_HDBan.GetAllHDBan();

            dgvHDB.DataSource = cthdb;
            dt = cthdb;
            DataTable t = B_KhachHang.GetAllKhachHang();

            FillCbo(t, cbxMaKH, "MaKhach", "TenKhach");
            DataTable ts = B_NhanVien.GetAllNhanVien();

            FillCbo(ts, cbxMaNV, "MaNV", "TenNV");
            //btnXoa.Enabled = false;
            txtTongTien.Enabled = false;
        }
예제 #4
0
        private void frmChitietNhanvien_Load(object sender, EventArgs e)
        {
            DataTable dtx = B_NhanVien.GetAllNhanVien();

            dt = dtx;
            dgvNhanVien.DataSource = dtx;
            DataTable nhom = B_NhomHang.GetAllNhomHang();

            FillCbo(nhom, cbxNhom, "MaNhom", "TenNhom");
            DataTable ca = B_CaLam.GetAllCaLam();

            FillCbo(ca, cbxCa, "MaCa", "TenCa");
            DataTable cv = B_CongViec.GetAllCV();

            FillCbo(cv, cbxCV, "MaCV", "TenCV");
        }
예제 #5
0
        private void frmNhapHang_Load(object sender, EventArgs e)
        {
            DataTable cthdn = B_HDNhap.GetAllHDNhap();

            dgvHDN.DataSource = cthdn;
            DataTable t = B_NCC.GetAllNCC();

            FillCbo(t, cbxMaNCC, "MaNCC", "TenNCC");
            DataTable ts = B_NhanVien.GetAllNhanVien();

            FillCbo(ts, cbxMaNV, "MaNV", "TenNV");
            DataTable hang = B_HangHoa.GetAllHangHoa();

            FillCbo(hang, cbxHang, "MaHang", "TenHangHoa");
            txtTongTien.Text     = "0";
            txtThanhTien.Enabled = false;
            turnOffBtnUnder(false);
        }
예제 #6
0
 private void btnXoa_Click(object sender, EventArgs e)
 {
     if (checkDuplicated() == 2)
     {
         MessageBox.Show("Không Có Mã Đó Để Thay Đổi Liên Quan", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         txtMaNhanVien.Text = "";
         return;
     }
     else
     {
         if (MessageBox.Show("Bạn muốn xóa không ?", "Cảnh Báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
         {
             B_NhanVien.DeleteNhanVien(txtMaNhanVien.Text);
             MessageBox.Show("Xóa Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dgvNhanVien.DataSource = B_NhanVien.GetAllNhanVien();
             dt = B_NhanVien.GetAllNhanVien();
             clearTxt();
         }
     }
 }
예제 #7
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (checkDuplicated() == 2)
     {
         MessageBox.Show("Không Có Mã Đó Để Thay Đổi Liên Quan", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         txtMaNhanVien.Text = "";
         return;
     }
     else
     {
         NhanVienDTO ob = checkData();
         if (ob != null)
         {
             B_NhanVien.saveNV(ob, sys.UPDATE);
             MessageBox.Show("Sửa Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             dt = B_NhanVien.GetAllNhanVien();
             dgvNhanVien.DataSource = dt;
             clearTxt();
         }
     }
 }
예제 #8
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            NhanVienDTO ob = checkData();

            if (ob != null)
            {
                if (checkDuplicated() == 1)
                {
                    MessageBox.Show("Mã NV Trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtMaNhanVien.Focus();
                    return;
                }
                else
                {
                    B_NhanVien.saveNV(ob, sys.INSERT);
                    MessageBox.Show("Thêm Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    dt = B_NhanVien.GetAllNhanVien();
                    dgvNhanVien.DataSource = dt;
                    clearTxt();
                }
            }
        }
예제 #9
0
        private void frmBanhang_Load(object sender, EventArgs e)
        {
            DataTable cthdb = B_HDBan.GetAllHDBan();

            dgvHDB.DataSource = cthdb;
            #region Instance To List
            DataTable amountHangDt = removeHangWithNonePriceAndAmount(B_HangHoa.GetAllHangHoa());
            amountHang = InstanceHandling.ConvertDataTable <HangHoaEntity>(amountHangDt);
            #endregion
            DataTable t = B_KhachHang.GetAllKhachHang();
            FillCbo(t, cbxMaKH, "MaKhach", "TenKhach");
            DataTable ts = B_NhanVien.GetAllNhanVien();
            FillCbo(ts, cbxMaNV, "MaNV", "TenNV");
            DataTable hang = removeHangWithNonePriceAndAmount(B_HangHoa.GetAllHangHoa());
            FillCbo(hang, cbxMaHang, "MaHang", "TenHangHoa");
            txtTongTien.Text     = "0";
            txtThanhTien.Enabled = false;
            // setup btn
            turnOffBtnUnder(false);
            //
            loadTextBox();
        }