Beispiel #1
0
        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"));
        }
Beispiel #2
0
        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());
            }
        }
Beispiel #3
0
 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());
     }
 }