public Object SelectCatProductByIdCat(int idCat) { Category cat = new CoffeeDAO().SelectCatByIdCat(idCat); List <Product> products = new CoffeeDAO().SelectAllProductByIdCat(idCat); CatProduct catProduct = new CatProduct(products, cat); return((Object)catProduct); }
public async Task <IActionResult> PostAsync(CatProduct catProduct) { var cat = await catRepo.CreateAsync(catProduct.Category); foreach (var prd in catProduct.Products) { prd.CategoryRowId = cat.CategoryRowId; await prdRepo.CreateAsync(prd); } return(Ok()); }
public Object SelectAllCatProduct() { int count = new CoffeeDAO().SelectAllCategory().Count(); List <CatProduct> listCatProduct = new List <CatProduct>(); for (int i = 1; i <= count; i++) { Category cat = new CoffeeDAO().SelectCatByIdCat(i); List <Product> products = new CoffeeDAO().SelectAllProductByIdCat(i); CatProduct catProduct = new CatProduct(products, cat); listCatProduct.Add(catProduct); } return((Object)listCatProduct); }