public ActionResult Index() { var Pokemon = new Reg_Pokemon(); var Pokemons = _context.Reg_Pokemon .ToList(); return(View(Pokemons)); }
public ActionResult Edit(Reg_Pokemon pokemon) { var pokemonv = _context.Reg_Pokemon.FirstOrDefault(o => o.Nombre == pokemon.Nombre); if (pokemonv != null) { ModelState.AddModelError("Name2", "Ya existe ese pokemon"); } if (ModelState.IsValid) { _context.Reg_Pokemon.Update(pokemon); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View(pokemon)); }
public ActionResult Create(Reg_Pokemon pokemon, IFormFile RutaImgPo) // POST { var pokemonv = _context.Reg_Pokemon.FirstOrDefault(o => o.Nombre == pokemon.Nombre); if (pokemonv != null) { ModelState.AddModelError("Name2", "Ya existe ese pokemon"); } if (ModelState.IsValid) { pokemon.Imagen = SaveImage(RutaImgPo); _context.Reg_Pokemon.Add(pokemon); _context.SaveChanges(); return(RedirectToAction("Index")); } return(View("Create", pokemon)); }