public IActionResult OnPost() { if (ModelState.IsValid) { _restauranteData.Update(Restaurante); return(RedirectToAction("Detalles", "Home", new { id = Restaurante.Id })); } return(Page()); }
public IActionResult OnPost() { if (!ModelState.IsValid) { Cuisines = htmlHelper.GetEnumSelectList <TipoCozinha>(); return(Page()); } //Como a página Edit é reutilizada verifica se: update ou add a restaurant if (Restaurante.Id > 0) { restauranteData.Update(Restaurante); } else { restauranteData.Add(Restaurante); } restauranteData.Commit(); return(RedirectToPage("./Detail", new { restaurantId = Restaurante.Id })); }