/// <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)); }
/// <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." }); } }
/// <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." }); } }