public Task <string> BatchDeleteUser(BatchDeleteUserModel deleteModel) { var url = _addressConfig.BatchDeleteUserUrl; var result = _client.UploadModel(url, deleteModel); return(result); }
public async Task <string> BatchDeleteUser() { string dptId = "1"; var departmentUserListStr = await dtManager.GetDepartmentUserList(dptId); var departmentUserList = JsonConvert.DeserializeObject <DepartmentUserResponseModel>(departmentUserListStr); var idList = departmentUserList.UserList.Select(p => p.UserId); idList = idList.Except(idList.Where(p => p.StartsWith("manager"))); var deleteModel = new BatchDeleteUserModel(idList); var result = await dtManager.BatchDeleteUser(deleteModel); return(result); }