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)); } }
public IActionResult NewDish() { ChefsNDishesViewModel listOfChefs = new ChefsNDishesViewModel() { Chef = dbContext.Chefs.ToList() }; // Chef singleChef = dbContext return(View(listOfChefs)); }