private void btnLuu_Click(object sender, EventArgs e) { if (MessageBox.Show("Xác Nhận Nhập Vào Kho Hàng?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { HDNhapDTO ob = checkDataHDN(); if (ob != null) { if (cthdnList.Count == 0) { MessageBox.Show("Phải Có Hàng Hóa", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cbxHang.Focus(); return; } else { B_HDNhap.saveHDN(ob, sys.INSERT); foreach (CTHDNDTO cthdn in cthdnList) { B_CTHDN.saveCTHDN(cthdn, sys.INSERT); } MessageBox.Show("Tuyệt Vời", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); cthdnList.Clear(); loadTempTable(cthdnList); dgvHDN.DataSource = B_HDNhap.GetAllHDNhap(); clrHang(); clrHD(); clrCbx(); turnOffBtnUnder(false); } } } }
private void btnThem_Click(object sender, EventArgs e) { HDNhapDTO ob = checkDataHDN(); if (ob != null) { { if (DuplicatedOrNone() == 1) { { MessageBox.Show("Số Hóa Đơn Trùng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSoHDN.Focus(); return; } } else { B_HDNhap.saveHDN(ob, sys.INSERT); MessageBox.Show("Thêm Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dt = B_HDNhap.GetAllHDNhap(); dgvHDN.DataSource = dt; } } } }
private void btnSua_Click(object sender, EventArgs e) { if (DuplicatedOrNone() == 2) { { MessageBox.Show("Không Có Số Hóa Đơn Đó Để Thay Đổi Liên Quan", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); txtSoHDN.Text = ""; return; } } else { HDNhapDTO ob = checkDataHDN(); if (ob != null) { { B_HDNhap.saveHDN(ob, sys.UPDATE); MessageBox.Show("Sửa Thành Công", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); dt = B_HDNhap.GetAllHDNhap(); dgvHDN.DataSource = dt; } } } }