public void AddNew(Categorie categorie) { IDalCategorie DAL = DalFactory.CreateCategorieDal(); DtoCategorie DTO = categorie.ToDTO(); DAL.Insert(DTO); }
public Categorie GetByID(int id) { IDalCategorie DAL = DalFactory.CreateCategorieDal(); DtoCategorie DTO = DAL.GetById(id); Categorie categorie = new Categorie(DTO); return(categorie); }
public List <Categorie> GetAll() { IDalCategorie DAL = DalFactory.CreateCategorieDal(); List <DtoCategorie> DTOs = DAL.GetAll(); List <Categorie> categories = new List <Categorie>(); foreach (DtoCategorie DTO in DTOs) { categories.Add(new Categorie(DTO)); } return(categories); }
public List <Product> GetProductsNotInCategorie() { IDalCategorie DAL = DalFactory.CreateCategorieDal(); List <DtoProduct> DTOs = DAL.GetProductsNotInCategorie(id); List <Product> products = new List <Product>(); foreach (DtoProduct DTO in DTOs) { Product newProduct = new Product(DTO); products.Add(newProduct); } return(products); }
public void Update() { IDalCategorie DAL = DalFactory.CreateCategorieDal(); DAL.Update(this.ToDTO()); }
public void RemoveProduct(int productId) { IDalCategorie DAL = DalFactory.CreateCategorieDal(); DAL.RemoveProduct(id, productId); }
public void Delete(int id) { IDalCategorie DAL = DalFactory.CreateCategorieDal(); DAL.Delete(id); }