public IActionResult CreateMenu2(Menu m)
 {
     
     ViewBag.Info = 
         $"menu created: {m.Text}, Price: {m.Price}, category: {m.Category}";
     return View("Index");
 }
 public IActionResult CreateMenu(int id, string text, double price,
     string category)
 {
     var m = new Menu { Id = id, Text = text, Price = price };
     ViewBag.Info =
       $"menu created: {m.Text}, Price: {m.Price}, category: {m.Category}";
     return View("Index");
 }
 public IActionResult FormHelper(Menu m)
 {
     if (!ModelState.IsValid)
     {
         return View();
     }
     ViewBag.Status = "Success";
     return View("ValidationHelperResult", m);
 }
 public IActionResult JsonDemo()
 {
     var m = new Menu
     {
         Id = 3,
         Text = "Grilled sausage with sauerkraut and potatoes",
         Price = 12.90,
         Date = new DateTime(2016, 3, 31),
         Category = "Main"
     };
     return Json(m);
 }
 public IActionResult CreateMenu4(Menu m)
 {
     if (ModelState.IsValid)
     {
         ViewBag.Info =
           $"menu created: {m.Text}, Price: {m.Price}, category: {m.Category}";
     }
     else
     {
         ViewBag.Info = "not valid";
     }
     return View("Index");
 }
 public async Task<IActionResult> CreateMenuResult()
 {
     var m = new Menu();
     bool updated = await TryUpdateModelAsync<Menu>(m);
     if (updated)
     {
         ViewBag.Info = $"menu created: {m.Text}, Price: {m.Price}, category: {m.Category}";
         return View("Index");
     }
     else
     {
         return View("Error");
     }
 }