public bool AddAllPermissions2Role(string id) { RoleDetails _role = RoleDetails.Where(p => p.Id_Role.ToString() == id).Include("Permissions").FirstOrDefault(); IEnumerable <Permission> _permissions = Permission.ToList(); try { foreach (Permission _permission in _permissions) { if (!_role.Permissions.Contains(_permission)) { _role.Permissions.Add(_permission); } } return(true); } catch (Exception) { return(false); throw; } }