public ActionResult EditSecurityGroup(string id)
        {
            ApplicationSecurityGroup   securityGroup = IdentityContext.SecurityGroups.Find(id);
            SecurityGroupEditViewModel model         = new SecurityGroupEditViewModel
            {
                SecurityGroupId = securityGroup.Id,
                Name            = securityGroup.Name,
                Description     = securityGroup.Description
            };

            return(PartialView("_SecurityGroupEditModalPartial", model));
        }
        public ActionResult EditSecurityGroup(SecurityGroupEditViewModel model)
        {
            if (ModelState.IsValid)
            {
                ApplicationSecurityGroup securityGroup = IdentityContext.SecurityGroups.Find(model.SecurityGroupId);
                securityGroup.Name        = model.Name;
                securityGroup.Description = model.Description;

                IdentityContext.SaveChanges();

                return(JavaScript("editsecuritygroup_success();"));
            }

            return(PartialView("_SecurityGroupEditFormPartial", model));
        }