public ActionResult Edit(Investigador i) { try { if (ModelState.IsValid) { InvestigadorService invserv = new InvestigadorService(); //i = invserv.Add(i); //invserv.SaveChanges(); invserv.Update(i, j => j.Nombre, j => j.Apellido1); invserv.SaveChanges(); return RedirectToAction("Details", new { id = i.InvestigadorID }); //return View("Details", i); } else { return View(i); } } catch (Exception ex) { ModelState.AddModelError("error", ex.Message); return View(i); } }
public ActionResult Create(Investigador i) { try { if (ModelState.IsValid) { InvestigadorService invserv = new InvestigadorService(); i = invserv.Add(i); invserv.SaveChanges(); return View("Details", i); } else { return View(i); } } catch (Exception ex) { ModelState.AddModelError("error", ex.Message); return View(i); } }