public ActionResult Save(Species especie) { if (!ModelState.IsValid) { var viewModel = new EspecieFormViewModels { Especie = especie }; return(View("EspecieForm", viewModel)); } if (especie.id == 0) { _context.Especie.Add(especie); } else { var especieInDb = _context.Especie.Single(c => c.id == especie.id); especieInDb.nome = especie.nome; } _context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult New() { var viewModel = new EspecieFormViewModels { Especie = new Species() }; return(View("EspecieForm", viewModel)); }
public ActionResult Edit(int id) { var especie = _context.Especie.SingleOrDefault(c => c.id == id); if (especie == null) { return(HttpNotFound()); } var viewModel = new EspecieFormViewModels { Especie = especie }; return(View("EspecieForm", viewModel)); }