public void Delete() { NhapNoiBoBussiness NhapNoiBoBussiness; if (grvDanhSach.FocusedRowHandle < 0) { return; } NhapNoiBoBussiness = new NhapNoiBoBussiness((ChungTuNhapNoiBoInfor)grvDanhSach.GetRow(grvDanhSach.FocusedRowHandle)); NhapNoiBoBussiness.DeleteChungTu(); }
//public frm_DanhSachPhieuNhapNoiBoTest() //{ // //InitializeComponent(); // dgvChiTiet.AutoGenerateColumns = false; // Common.LoadStyle(this); //} private void Delete() { NhapNoiBoBussiness NhapNoiBoBussiness; if (dgvChiTiet.CurrentRow == null || dgvChiTiet.CurrentRow.IsNewRow) { return; } NhapNoiBoBussiness = new NhapNoiBoBussiness((ChungTuNhapNoiBoInfor)dgvChiTiet.CurrentRow.DataBoundItem); NhapNoiBoBussiness.DeleteChungTu(); }
public void TestXoaNhapNoiBo() { TestNhapNoiBo(); //Lấy số tồn kho của một sản phẩm có mã là xxx (ví dụ ban đầu là 7) //Mã sản phẩm :06000184 - 279 HangTonKhoInfo hangTonKhoBanDau = HangTonKhoDataProvider.GetHangTonKhoById(Declare.IdKho, 279, 0); //xóa chứng từ nhập nội bộ có số là ABC1, nhập sản phẩm xxx với số lượng nhập là 2 NhapNoiBoBussiness nhapBusiness = new NhapNoiBoBussiness(nhapNBInfo); nhapBusiness.DeleteChungTu(); //Lấp số tồn kho của sản phẩm xxx (kết quả mong đợi là 5) HangTonKhoInfo hangTonKhoSauKhiXoa = HangTonKhoDataProvider.GetHangTonKhoById(Declare.IdKho, 279, 0); //Kiểm tra có đúng là ban đầu - kết quả mong đợi có bằng 2 không? Assert.AreEqual(hangTonKhoBanDau.SoLuong - 2, hangTonKhoSauKhiXoa.SoLuong); }