public IActionResult OnPost(int planetId) { var planet = _planetData.DeletePlanet(planetId); _planetData.Commit(); if (planet == null) { return(RedirectToPage("./NotFound")); } TempData["Message"] = $"{planet.Name} deleted!"; return(RedirectToPage("./List")); }
public IActionResult OnPost() { if (!ModelState.IsValid) { PlanetTypes = _htmlHelper.GetEnumSelectList <PlanetType>(); return(Page()); } if (Planet.Id > 0) { _planetData.UpdatePlanet(Planet); TempData["Message"] = "Planet edited!"; } else { _planetData.AddPlanet(Planet); TempData["Message"] = "Planet saved!"; } _planetData.Commit(); return(RedirectToPage("./Detail", new { planetId = Planet.Id })); }