diff --git a/DoliMiddlewareApi/Dtos/Dolibarr/ClientResponse.cs b/DoliMiddlewareApi/Dtos/Dolibarr/ClientResponse.cs index 940e497..9dd9546 100644 --- a/DoliMiddlewareApi/Dtos/Dolibarr/ClientResponse.cs +++ b/DoliMiddlewareApi/Dtos/Dolibarr/ClientResponse.cs @@ -10,6 +10,12 @@ public class ClientResponse // Código cliente (CUxxxx) public string? code_client { get; set; } + // Tipo de entidad + public string? typent_code { get; set; } + + // Estado + public string? status { get; set; } + // Contacto public string? email { get; set; } public string? phone { get; set; } diff --git a/DoliMiddlewareApi/Dtos/query/ClientDto.cs b/DoliMiddlewareApi/Dtos/query/ClientDto.cs index 5407208..d55d1b0 100644 --- a/DoliMiddlewareApi/Dtos/query/ClientDto.cs +++ b/DoliMiddlewareApi/Dtos/query/ClientDto.cs @@ -5,6 +5,10 @@ public class ClientDto public int Id { get; set; } public required string? Name { get; set; } public required string? CodeClient { get; set; } + public string? TypentCode { get; set; } + public string? Status { get; set; } + public string? Email { get; set; } + public string? Phone { get; set; } public List Contacts { get; set; } = new(); } \ No newline at end of file diff --git a/DoliMiddlewareApi/Mappers/ClientMapper.cs b/DoliMiddlewareApi/Mappers/ClientMapper.cs index 5ca0cea..ffb0d97 100644 --- a/DoliMiddlewareApi/Mappers/ClientMapper.cs +++ b/DoliMiddlewareApi/Mappers/ClientMapper.cs @@ -15,6 +15,10 @@ public class ClientMapper Id = clientId, Name = clientResponse.name, CodeClient = clientResponse.code_client, + TypentCode = clientResponse.typent_code, + Status = clientResponse.status, + Email = clientResponse.email, + Phone = clientResponse.phone, Contacts = contacts.Where(c => c.ClientId == clientId).ToList() }; } @@ -25,7 +29,11 @@ public class ClientMapper { Id = int.TryParse(clientResponse.id, out int id) ? id : 0, Name = clientResponse.name, - CodeClient = clientResponse.code_client + CodeClient = clientResponse.code_client, + TypentCode = clientResponse.typent_code, + Status = clientResponse.status, + Email = clientResponse.email, + Phone = clientResponse.phone }; }