Esempio n. 1
0
        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;
            }
        }