Ejemplo n.º 1
0
        public User AddAdminUser(User user)
        {
            using (var client = new MusicServiceClient())
            {
                if (!IsUserAdmin())
                    throw new HttpResponseException(new System.Net.Http.HttpResponseMessage(System.Net.HttpStatusCode.Unauthorized));

                // fix format of Username
                var username = user.Username.Split('\\');
                user.Username = username[0] + "\\" + username[1].ToLower();

                return client.AddAdminUser(user, User.Identity.Name);
            }
        }
Ejemplo n.º 2
0
        public User AddAdminUser(User user)
        {
            using (var client = new MusicServiceClient())
            {
                if (!IsUserSuperAdmin())
                {
                    throw new HttpResponseException(new System.Net.Http.HttpResponseMessage(System.Net.HttpStatusCode.Unauthorized));
                }

                // fix format of Username
                var username = user.Username.Split('\\');
                user.Username = username[0] + "\\" + username[1].ToLower();

                return(client.AddAdminUser(user, User.Identity.Name));
            }
        }