Example #1
0
        public void SuaSanPham(SANPHAM sp)
        {
            var lt        = new LT_SANPHAM();
            var dsSanPham = lt.DocDanhSachSanPham();

            for (int i = 0; i < dsSanPham.Count; i++)
            {
                if (dsSanPham[i].maSp == sp.maSp)
                {
                    dsSanPham[i] = sp;
                }
            }
            lt.LuuDanhSachSanPham(dsSanPham);
        }
Example #2
0
        public SANPHAM DocSanPham(int masp)
        {
            var lt        = new LT_SANPHAM();
            var dsSanPham = lt.DocDanhSachSanPham();

            for (int i = 0; i < dsSanPham.Count; i++)
            {
                if (dsSanPham[i].maSp == masp)
                {
                    return(dsSanPham[i]);
                }
            }

            return(null);
        }
Example #3
0
        public List <SANPHAM> XoaSanPham(string keyword)
        {
            var            luutru    = new LT_SANPHAM();
            var            dsSanPham = luutru.DocDanhSachSanPham();
            List <SANPHAM> ketqua    = new List <SANPHAM>();

            foreach (var sp in dsSanPham)
            {
                if (sp.tenSp.Contains(keyword))
                {
                    ketqua.Remove(sp);
                }
            }
            luutru.LuuDanhSachSanPham(dsSanPham);
            return(ketqua);
        }
Example #4
0
        public List <SANPHAM> TimSanPham(string keyword)
        {
            var lt        = new LT_SANPHAM();
            var dsSanPham = lt.DocDanhSachSanPham();

            List <SANPHAM> ketqua = new List <SANPHAM>();

            foreach (var sp in dsSanPham)
            {
                if (sp.tenSp.Contains(keyword))
                {
                    ketqua.Add(sp);
                }
            }

            return(ketqua);
        }
Example #5
0
        public void ThemSanPham(string ten, int gia)
        {
            var lt        = new LT_SANPHAM();
            var dsSanPham = lt.DocDanhSachSanPham();
            int masp      = 0;

            for (int i = 0; i < dsSanPham.Count; i++)
            {
                if (masp < dsSanPham[i].maSp)
                {
                    masp = dsSanPham[i].maSp;
                }
            }
            masp++;
            SANPHAM sp = new SANPHAM(masp, ten, gia);

            lt.LuuSanPham(sp);
        }