public object Consult(int id) { productsDao = new ProductsDao(); if (id == 0) { IList <ProductsReadDto> products = new List <ProductsReadDto>(); IList <Products> result = productsDao.FindAll(); foreach (Products p in result) { products.Add(new ProductsReadDto(p.Id, p.Name, p.Description, p.ShortName, p.Price, p.Stack)); } return(products); } else if (id > 0) { Products products = productsDao.FindById(id); return(new ProductsReadDto(products.Id, products.Name, products.Description, products.ShortName, products.Price, products.Stack)); } else { return(null); } }
public bool Delete(int id) { productsDao = new ProductsDao(); return(productsDao.Delete(id)); }
public bool Update(ProductsUpdateDto productsDto) { productsDao = new ProductsDao(); return(productsDao.Update(new Products(productsDto.Id, productsDto.Name, productsDto.Description, productsDto.ShortName, productsDto.Price, productsDto.Stack))); }