public RoleItem Add(RoleItem role)
 {
     return new RoleItem();
 }
Exemplo n.º 2
0
        /// <summary>
        /// Update role
        /// </summary>
        /// <param name="role">New role</param>
        /// <param name="oldRole">Role to update</param>
        /// <returns>True on success</returns>
        public bool Update(RoleItem role, string oldRole)
        {
            if (!Security.IsAuthorizedTo(Rights.EditRoles))
                throw new System.UnauthorizedAccessException();

            var updateRole = System.Web.Security.Roles.GetAllRoles().Where(r => r.ToString() == oldRole).FirstOrDefault();

            if (updateRole == null)
                throw new ApplicationException("Role not found");

            updateRole = role.RoleName;

            return true;
        }