private void LoadData()
 {
     dgvDanhSachMatHang.AutoGenerateColumns = false;
     liSanPham = DmSanPhamProvider.GetListDmSanPhamInfo();
     //dgvDanhSachMatHang.DataSource = null;
     dgvDanhSachMatHang.DataSource = liSanPham;
 }
 protected override void OnLoad()
 {
     if (idKho == 0 && idTrungTam == 0 && !exists)
     {
         base.OnLoad();
     }
     else
     {
         ListInitInfo = DmSanPhamProvider.GetListDmSanPhamInfo(idKho, idTrungTam, exists, isTonAo);
     }
 }
        public frmDmMatHangTestUnits()
        {
            frmLogin frmLogin = new frmLogin();

            frmLogin.TestLogin("quantri", "quantri");

            //chuẩn bị dữ liệu để test
            List <DMSanPhamInfo> list = DmSanPhamProvider.GetListDmSanPhamInfo();

            if (list != null)
            {
                List <DMSanPhamInfo> listMatch = list.FindAll(delegate(DMSanPhamInfo match)
                {
                    return(match.MaSanPham == "11111");
                });
                foreach (var dmLoaiThuChiInfo in listMatch)
                {
                    DmSanPhamProvider.Delete(dmLoaiThuChiInfo);
                }
            }
        }
        public void TestMatHang03_MaMatHangHasExistedOnUpdate()
        {
            try
            {
                TestMatHang05_InsertSuccess();
                List <DMSanPhamInfo> list  = DmSanPhamProvider.GetListDmSanPhamInfo();
                DMSanPhamInfo        infor = list.Find(delegate(DMSanPhamInfo match)
                {
                    return(match.MaSanPham == "11111");
                });

                frmDM_HangHoa frm = new frmDM_HangHoa();
                frm.isAdd = false;
                frm.Oid   = Convert.ToInt32(infor.MaSanPham);
                frmChiTiet_MatHang frmChiTietListDM = new frmChiTiet_MatHang(frm);
                frmChiTietListDM.SetInput("sản phẩm 1", "1234", "SP1", "123654", 120000, "UnitsTest sản phẩm", 1, 0, 0);
                frmChiTietListDM.TestSave();
                list = DmSanPhamProvider.GetListDmSanPhamInfo();
                List <DMSanPhamInfo> listDuplicate = list.FindAll(delegate(DMSanPhamInfo match)
                {
                    return(match.MaSanPham == "1234");
                });
                frmChiTietListDM.TestDelete();
                Assert.AreEqual(1, listDuplicate.Count);
            }
            catch (Exception ex)
            {
                if (ex.GetType() != typeof(AssertFailedException))
                {
                    Assert.AreEqual(ex.Message, "Mã sản phẩm đã tồn tại trong hệ thống !");
                }
                else
                {
                    throw;
                }
            }
        }
        public void TestMatHang07_DeleteSuccess()
        {
            TestMatHang05_InsertSuccess();
            List <DMSanPhamInfo> list  = DmSanPhamProvider.GetListDmSanPhamInfo();
            DMSanPhamInfo        infor = list.Find(delegate(DMSanPhamInfo match)
            {
                return(match.MaSanPham == "11111");
            });

            frmDM_HangHoa frm = new frmDM_HangHoa();

            frm.isAdd = false;
            frm.Oid   = infor.IdSanPham;
            frmChiTiet_MatHang frmChiTietListDM = new frmChiTiet_MatHang(frm);

            frmChiTietListDM.TestDelete();
            list  = DmSanPhamProvider.GetListDmSanPhamInfo();
            infor = list.Find(delegate(DMSanPhamInfo match)
            {
                return(match.MaSanPham == "11111");
            });

            Assert.AreEqual(infor, null);
        }
Exemple #6
0
 protected override void LoadData()
 {
     grcBase.DataSource = DmSanPhamProvider.GetListDmSanPhamInfo();
     btnFilter.Text     = Resources.btnSearch;
 }
Exemple #7
0
 protected override void OnLoad()
 {
     ListInitInfo = DmSanPhamProvider.GetListDmSanPhamInfo();
 }