public async Task <ResponseDTO> Delete(AmigoTenantTUserStatusDTO dto) { if (ModelState.IsValid) { return(await _usersApplicationService.Delete(dto)); } return(ModelState.ToResponse()); }
public async Task <ResponseDTO> Delete(AmigoTenantTUserStatusDTO dto) { var command = _mapper.Map <AmigoTenantTUserStatusDTO, DeleteAmigoTenantTUserCommand>(dto); var userDto = new IdentityUserDTO() { Id = dto.AmigoTenantTUserId, RowStatus = false, UserName = dto.UserName }; var msg = new StringBuilder(); _identityAgent.IdentityServerClientSettings = this.IdentityServerClientSettings; var responseAgent = await _identityAgent.ChangeStatus_AmigoTenantTUserDTO_IdentityServer(userDto); await ProcessResponseAgent(responseAgent, userDto, msg); var resp = await _bus.SendAsync(command); return(ResponseBuilder.Correct(resp)); }