public IActionResult Add(AddCheeseViewModel addCheeseViewModel) { //Add new cheese to existing cheeses if (ModelState.IsValid) { Cheese newCheese = AddCheeseViewModel.CreateCheese( addCheeseViewModel.Name, addCheeseViewModel.Description, addCheeseViewModel.Type, addCheeseViewModel.Rating); CheeseData.AddCheese(newCheese); return(Redirect("/Cheese")); } /* * Regex rgx = new Regex(@"^[A-Za-z ]+$"); * if (addCheeseViewModel.Name == null || rgx.IsMatch(addCheeseViewModel.Name) == false) * { * error = "Invalid Name"; * return Redirect("/Cheese/Add"); * }*/ return(View(addCheeseViewModel)); }
public IActionResult Add(Cheese cheese) { CheeseData.AddCheese(cheese); return(Redirect("Index")); }