Feature/api historico compras por cliente (issue #25)
O que foi feito
Implementação da rota de histórico de compras por cliente, conforme especificado na issue #25.
Mudanças
-
src/purchase/dto/purchase-response.dto.ts- Criado novo DTOPurchaseResponseDtopara mapear o retorno das compras, evitando expor diretamente a entidade do banco -
src/clients/clients.service.ts- Adicionado métodofindPurchasesByClientIdcom validação de existência do cliente antes de buscar as compras -
src/clients/clients.controller.ts- Adicionado endpointGET /api/clients/:id/purchasesmapeando para o novo método do service
Edited by Marília Costa