示例#1
0
        //Xử lý hóa đơn nhập
        private void btnThemHoaDonNhapMoi_Click(object sender, EventArgs e)
        {
            if (txtMaHDN.Enabled)//Nếu txtMaHDN.Enabled == true thì khi click vào button thêm thì thực hiện thêm mới vào CSDL
            {
                string err = "";
                bool   KQ  = dbHoaDonNhap.ThemHoaDonNhap(ref err, txtMaHDN.Text.ToUpper().Trim(), cmbNhaCC.SelectedValue.ToString(), frmMain.MaNVDangDangNhap, dtpNgayLapHDN.Value);
                if (!KQ)
                {
                    MessageBox.Show("Mã hóa đơn nhập đã tồn tại!\nLỗi đây: " + err, "Không thể thêm", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    return;
                }
                LoadData_HoaDonNhap();
                LoadData_ChiTietHoaDonNhap();

                txtMaHDN.Enabled             = false;
                btnXoaHoaDonNhap.Enabled     = true;
                btnCapNhatHoaDonNhap.Enabled = true;
                btnHuy.Enabled = false;
            }
            else//Nếu txtMaHDN.Enabled == false thì khi click vào button thêm thì mở ô txtMaHDN để nhập thông tin hóa đơn nhập mới
            {
                txtMaHDN.Clear();
                dtpNgayLapHDN.Value = DateTime.Now;

                txtMaHDN.Enabled             = true;
                btnXoaHoaDonNhap.Enabled     = false;
                btnCapNhatHoaDonNhap.Enabled = false;
                btnHuy.Enabled = true;

                txtMaHDN.Focus();
            }
        }
示例#2
0
        //Xử lý hóa đơn nhập
        private void btnThemHoaDonNhapMoi_Click(object sender, EventArgs e)
        {
            string err = "";
            bool   KQ  = dbHoaDonNhap.ThemHoaDonNhap(ref err, txtMaHDN.Text.ToUpper().Trim(), cmbNhaCC.SelectedValue.ToString(), frmMain.MaNVDangDangNhap, dtpNgayLapHDN.Value);

            if (!KQ)
            {
                MessageBox.Show("Mã hóa đơn nhập đã tồn tại!\nLỗi đây: " + err, "Không thể thêm", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            DataBind_HoaDonNhap();
            DataBind_ChiTietHoaDonNhap();
        }