/// <summary>
        /// To remove a group from the Server
        /// </summary>
        /// <param name="groupId">Group Id</param>
        /// <returns>Status of removing the user fromm the group.</returns>
        public SimpleResponse DeleteGroup(int groupId)
        {
            var overrideUrl = _baseUrl + "/" + groupId;
            var result      = _serverClientV1.Delete(new User(), overrideUrl);

            return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content));
        }
        /// <summary>
        /// This method is used to delete a user.
        /// </summary>
        /// <param name="userId">User Id</param>
        /// <returns>Status of deleting the user.</returns>
        public SimpleResponse DeleteUser(string userId)
        {
            var requestUrl = _baseUrl + "/" + userId;
            var result     = _serverClientV1.Delete(new User(), requestUrl);

            return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content));
        }
Пример #3
0
        /// <summary>
        /// To remove a group from the Server
        /// </summary>
        /// <param name="groupId">Group Id</param>
        /// <returns>Status of removing the user fromm the group.</returns>
        public SimpleResponse DeleteGroup(int groupId)
        {
            var overrideUrl = _baseUrl + "/" + groupId;
            var result      = _serverClientV1.Delete(new User(), overrideUrl);

            if (result != null)
            {
                return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content));
            }
            else
            {
                return(new SimpleResponse
                {
                    ApiStatus = true,
                    StatusMessage = "Group has been deleted successfully."
                });
            }
        }
Пример #4
0
        /// <summary>
        /// This method is used to delete a user.
        /// </summary>
        /// <param name="userId">User name or email id</param>
        /// <returns>Status of deleting the user.</returns>
        public SimpleResponse DeleteUser(string userId)
        {
            var requestUrl = _baseUrl + "/" + userId;
            var result     = _serverClientV1.Delete(new User(), requestUrl);

            if (result != null)
            {
                return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content));
            }
            else
            {
                return(new SimpleResponse
                {
                    ApiStatus = true,
                    StatusMessage = "User has been deleted successfully."
                });
            }
        }