public ActionResult Edit(RolesEditVM model) { OvmDbContext context = new OvmDbContext(); Role role = new Role { Id = model.Id, Name = model.Name }; context.Roles.AddOrUpdate(u => u.Id, role); context.SaveChanges(); context.Dispose(); return(RedirectToAction("Index")); }
public ActionResult Edit(int?id) { RolesEditVM item; OvmDbContext context = new OvmDbContext(); if (id == null) { item = new RolesEditVM(); } else { Role role = context.Roles.Find(id.Value); item = new RolesEditVM { Id = id.Value, Name = role.Name }; } context.Dispose(); return(View(item)); }