Пример #1
0
        //Thêm sản phẩm.
        public static SANPHAM_DTO ThemSanPham(BANG_SANPHAM sp)
        {
            sp = QuanLyShop.BANG_SANPHAM.Add(sp);
            QuanLyShop.SaveChanges();
            SANPHAM_DTO spDTO = ConvertDTO(sp);

            return(spDTO);
        }
Пример #2
0
        public static SANPHAM_DTO ConvertDTO(BANG_SANPHAM Sp)
        {
            SANPHAM_DTO spDTO = new SANPHAM_DTO();

            spDTO.idsanpham  = Sp.idsanpham;
            spDTO.idcategory = Sp.idcategory;
            spDTO.name       = Sp.name;
            spDTO.price      = Sp.price;
            spDTO.idblock    = Sp.idblock;
            spDTO.iddetail   = Sp.iddetail;
            spDTO.datesell   = Sp.datesell;
            spDTO.soluong    = Sp.soluong;
            spDTO.image      = Sp.image;

            return(spDTO);
        }
Пример #3
0
        //Sửa thông tin sản phẩm
        public static SANPHAM_DTO SuaSanPham(BANG_SANPHAM Sp)
        {
            BANG_SANPHAM spUpdate = QuanLyShop.BANG_SANPHAM.SingleOrDefault(sp => sp.idsanpham == Sp.idsanpham);

            if (spUpdate != null)
            {
                spUpdate.idsanpham  = Sp.idsanpham;
                spUpdate.idcategory = Sp.idcategory;
                spUpdate.name       = Sp.name;
                spUpdate.price      = Sp.price;
                spUpdate.idblock    = Sp.idblock;
                spUpdate.iddetail   = Sp.iddetail;
                spUpdate.datesell   = Sp.datesell;
                spUpdate.soluong    = Sp.soluong;
                spUpdate.image      = Sp.image;

                QuanLyShop.SaveChanges();
                SANPHAM_DTO spDTO = ConvertDTO(spUpdate);
                return(spDTO);
            }
            return(null);
        }