Exemplo n.º 1
0
        public ActionResult AddProducts(int id = 1)
        {
            var allProducts = _productService.GetSelectAllProductsListItem();
            var vm          = new ProductDietViewModel()
            {
                AllProducts = allProducts,
                DietId      = id
            };

            return(View(vm));
        }
Exemplo n.º 2
0
        public ActionResult Create(int dietId)
        {
            var allProducts = _productService.GetSelectAllProductsListItem();
            var productVm   = new ProductDietViewModel()
            {
                AllProducts = allProducts,
                DietId      = dietId
            };
            var vm = new DietViewModel()
            {
                DietId               = dietId,
                ChosenProducts       = _dietService.GetChosenProducts(dietId),
                ProductDietViewModel = productVm,
                Date = DateTime.Now.Date
            };

            return(View(vm));
        }
Exemplo n.º 3
0
        public ActionResult AddProducts(ProductDietViewModel vm)
        {
            _dietService.AddProductToDiet(vm);

            return(RedirectToAction("Create", new { dietId = vm.DietId }));
        }
Exemplo n.º 4
0
 public void AddProductToDiet(ProductDietViewModel vm)
 {
     _dietRepository.AddProductToDiet(vm.DietId, vm.ProductId, vm.Quantity);
 }