public ActionResult Delete(string RoleName) { var context = new MoviesList.Models.ApplicationDbContext(); var thisRole = context.Roles.Where(r => r.Name.Equals(RoleName, StringComparison.CurrentCultureIgnoreCase)).FirstOrDefault(); context.Roles.Remove(thisRole); context.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit(Microsoft.AspNet.Identity.EntityFramework.IdentityRole role) { try { var context = new MoviesList.Models.ApplicationDbContext(); context.Entry(role).State = System.Data.Entity.EntityState.Modified; context.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(FormCollection collection) { try { var context = new MoviesList.Models.ApplicationDbContext(); context.Roles.Add(new Microsoft.AspNet.Identity.EntityFramework.IdentityRole() { Name = collection["RoleName"] }); context.SaveChanges(); ViewBag.Message = "Role created successfully !"; return(RedirectToAction("Index")); } catch { return(View()); } }