Skip to content

Feature/api historico compras por cliente (issue #25)

Marília Costa requested to merge develop into main

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 DTO PurchaseResponseDto para mapear o retorno das compras, evitando expor diretamente a entidade do banco
  • src/clients/clients.service.ts - Adicionado método findPurchasesByClientId com validação de existência do cliente antes de buscar as compras
  • src/clients/clients.controller.ts - Adicionado endpoint GET /api/clients/:id/purchases mapeando para o novo método do service
Edited by Marília Costa

Merge request reports

Loading