public IActionResult Details(string id) { PersonOFGA oPersonOFGA = _db.PersonOFGA .Where(e => e.PersonOFGAId == id).First(); return(View(oPersonOFGA)); }
public IActionResult Create(PersonOFGA personOFGA) { int nVeces = 0; try { nVeces = _db.PersonOFGA.Where(m => m.PersonOFGAId == personOFGA.PersonOFGAId).Count(); if (!ModelState.IsValid || nVeces >= 1) { if (nVeces >= 1) { ViewBag.Error = "Esta identificación ya existe!"; } return(View(personOFGA)); } else { _db.PersonOFGA.Add(personOFGA); _db.SaveChanges(); } } catch (Exception ex) { ViewBag.Error = ex.Message; } return(RedirectToAction(nameof(Index))); }
public IActionResult Edit(PersonOFGA personOFGA) { string error = ""; try { if (!ModelState.IsValid) { return(View(personOFGA)); } else { _db.PersonOFGA.Update(personOFGA); _db.SaveChanges(); } } catch (Exception ex) { error = ex.Message; } return(RedirectToAction(nameof(Index))); }