Пример #1
0
        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"));
        }
Пример #2
0
 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 }));
 }