Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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());
        }
Ejemplo n.º 3
0
        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);
        }