// GET: FuncaoUsuario/Details/5 public ActionResult Details(int id) { var funcaoUsuario = new Funcao_Usuario(); using (var ctx = new GDentalContext()) { funcaoUsuario = ctx.FuncaoUsuario.Find(id); } return View(funcaoUsuario); }
// GET: FuncaoUsuario/Edit/5 public ActionResult Edit(int id) { try { var funcaoUsuario = new Funcao_Usuario(); using (var ctx = new GDentalContext()) { funcaoUsuario = ctx.FuncaoUsuario.Find(id); } return View(funcaoUsuario); } catch { return View(); } }
public ActionResult Create(Funcao_Usuario model) { try { using (var ctx = new GDentalContext()) { ctx.FuncaoUsuario.Add(model); ctx.SaveChanges(); } return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Edit(int id, Funcao_Usuario model) { try { using (var ctx = new GDentalContext()) { var original = ctx.FuncaoUsuario.Find(id); if (original != null) { ctx.Entry(original).CurrentValues.SetValues(model); ctx.SaveChanges(); } } return RedirectToAction("Index"); } catch { return View(); } }
public ActionResult Delete(int id, Funcao_Usuario model) { try { using (var ctx = new GDentalContext()) { var original = ctx.FuncaoUsuario.Find(id); ctx.FuncaoUsuario.Remove(original); ctx.SaveChanges(); } return RedirectToAction("Index"); } catch { return View(); } }