void LoadCTHDNH() { try { chiTietHDNhapHangBindingSource.DataSource = ChiTietHoaDonNhapHangBUS.GetAllSanPham(IDHDNH); hdn = HoaDonNhapHangBUS.GetGetHoaDonNhapByID(IDHDNH); txtBoxMaHDNH.Text = hdn.MaHoaDonNH; txtBoxMaNVNH.Text = hdn.MaNV; dateNhapHang.Value = hdn.NgayNhapHang; lbTongTien.Text = ChiTietHoaDonNhapHangBUS.TinhTien_ByMaHD(txtBoxMaHDNH.Text).ToString(); } catch { } }
private void txtboxTimKiem_TextChanged(object sender, EventArgs e) { try { string i = cmBoxTimKiemTheo.SelectedItem.ToString(); if (i == "Dòng Sản Phẩm") { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[2]; dongSanPhamBindingSource.DataSource = DongSanPhamBUS.TimKiemDongSP(txtboxTimKiem.Text); } else if (i == "Nhân Viên") { if (MaTruyCap == 2) { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[0]; } else { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[4]; } nhanVienBindingSource.DataSource = NhanVienBUS.TimKiemNV(txtboxTimKiem.Text); } else if (i == "Sản Phẩm") { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[1]; sanPhamBindingSource.DataSource = SanPhamBUS.TimKiemSP(txtboxTimKiem.Text); } else if (i == "Nhà Sản Xuất") { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[3]; hSXBindingSource.DataSource = HSXBUS.TimKiemHSX(txtboxTimKiem.Text); } else if (i == "Hóa Đơn Nhập") { if (MaTruyCap == 1) { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[4]; } else { tabControlMainServer.SelectedTab = tabControlMainServer.TabPages[8]; } hoaDonNhapHangBindingSource.DataSource = HoaDonNhapHangBUS.TimKiemHDNhap(txtboxTimKiem.Text); } } catch { MessageBox.Show("Bạn Chưa Chọn Đối Tượng Tìm Kiếm!"); } }
private void btnHuyFullHDN_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có đồng ý Hủy hóa đơn này không?\n Khi Hủy, Hóa Đơn Sẽ bị xóa, dữ liệu sẽ bị mất!", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { try { ChiTietHoaDonNhapHangBUS.XoaAll(txtBoxMaHDNH.Text); HoaDonNhapHangBUS.XoaHDNhap(HoaDonNhapHangBUS.GetGetHoaDonNhapByID(txtBoxMaHDNH.Text)); Luu = true; } catch { } } }
private void btnXoaHDNH_Click(object sender, EventArgs e) { if (MessageBox.Show("Bạn có chắc muốn xóa dòng này không?", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { HoaDonNhapHang hd = new HoaDonNhapHang(); hd.MaHoaDonNH = txtboxMaHDNH.Text; hd.MaNV = txtboxMaNVNH.Text; hd.NgayNhapHang = dateTimePickerNgayNH.Value; try { HoaDonNhapHangBUS.XoaHDNhap(hd); MessageBox.Show("Xóa Thành Công!", "Thông Báo"); txtboxMaHDNH.Text = ""; txtboxMaNVNH.Text = ""; LoadNhapHang(); } catch { MessageBox.Show("Không Thể Thực Hiện Thao Tác!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void frmChiTietHoaDonNhapHang_FormClosing(object sender, FormClosingEventArgs e) { if (Luu == false) { if (MessageBox.Show("Bạn có đồng ý Hủy hóa đơn này không?\n Khi Hủy, Hóa Đơn Sẽ bị xóa, dữ liệu sẽ bị mất!", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { try { ChiTietHoaDonNhapHangBUS.XoaAll(txtBoxMaHDNH.Text); HoaDonNhapHangBUS.XoaHDNhap(HoaDonNhapHangBUS.GetGetHoaDonNhapByID(txtBoxMaHDNH.Text)); } catch { } } else { e.Cancel = true; } } }
private void btnLuuThongTInHD_Click(object sender, EventArgs e) { try { HoaDonNhapHang hd = new HoaDonNhapHang(); hd.MaHoaDonNH = txtBoxMaHDNH.Text; hd.NgayNhapHang = dateNhapHang.Value; hd.MaNV = MaNV; HoaDonNhapHangBUS.ThemHDNhap(hd); MessageBox.Show("Thêm Thành Công!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information); LoadCTHDNH(); groupBox2.Enabled = true; btnLuuFullHDNhap.Visible = true; btnHuyFullHDN.Visible = true; btnLuuThongTInHD.Visible = false; btnHuyThongTinHD.Visible = false; } catch { MessageBox.Show("Không Thể Thực Hiện Thao Tác!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void LoadNhapHang() { hoaDonNhapHangBindingSource.DataSource = HoaDonNhapHangBUS.GetAllHoaDonNhap(); }