Exemplo n.º 1
0
        public IActionResult AddDish(ChefsNDishesViewModel modelData)
        {
            System.Console.WriteLine("########################################################");
            System.Console.WriteLine(modelData);
            System.Console.WriteLine($"ChefID: {modelData.Dishes.ChefId}");
            System.Console.WriteLine($"DishName: {modelData.Dishes.DishName}");
            System.Console.WriteLine($"Calories: {modelData.Dishes.Calories}");
            System.Console.WriteLine($"Description: {modelData.Dishes.Description}");
            System.Console.WriteLine($"Tastiness: {modelData.Dishes.Tastiness}");
            System.Console.WriteLine("########################################################");

            System.Console.WriteLine(modelData.Dishes.Description);
            System.Console.WriteLine(ModelState.IsValid);

            if (ModelState.IsValid)
            {
                System.Console.WriteLine("******************************************************");
                System.Console.WriteLine("Model State IsValid");
                dbContext.Dishes.Add(modelData.Dishes);
                System.Console.WriteLine(modelData.Dishes);
                dbContext.SaveChanges();
                return(Redirect("/dishes"));
            }
            else
            {
                ChefsNDishesViewModel listOfChefs = new ChefsNDishesViewModel()
                {
                    Chef = dbContext.Chefs.ToList()
                };
                // return View("/dishes/new");
                return(View("NewDish", listOfChefs));
            }
        }
Exemplo n.º 2
0
        public IActionResult NewDish()
        {
            ChefsNDishesViewModel listOfChefs = new ChefsNDishesViewModel()
            {
                Chef = dbContext.Chefs.ToList()
            };

            // Chef singleChef = dbContext
            return(View(listOfChefs));
        }