GetHistoricoEmpresa
Gerado por Inteligência Artificial.
Visão Geral
O método GetHistoricoEmpresa é responsável por obter o histórico de transferências de um patrimônio específico. Ele é assíncrono e retorna uma lista de objetos do tipo PatrimonioTransferencia.
public async Task<List<PatrimonioTransferencia>> GetHistoricoEmpresa(int idPatrimonio) {...}
Dependências Diretas
| Método | Localização | Linha |
|---|---|---|
| GetHistoricoEmpresa(int) | Não especificado | 0 |
Referências
| Método / Endpoint | Localização | Linha |
|---|---|---|
| GetList | Controllers/PatrimonioController.cs | 54 |
| GetHistoricoEmpresa | Controllers/PatrimonioController.cs | 93 |
Detalhamento das Referências
GetList
O método GetList na classe PatrimonioController é um endpoint HTTP POST que lista patrimônios com base em um filtro fornecido. Ele chama o método GetHistoricoEmpresa para obter dados adicionais sobre o histórico de transferências.
GetHistoricoEmpresa
O método GetHistoricoEmpresa na classe PatrimonioController é um endpoint HTTP GET que retorna o histórico de transferências de um patrimônio específico. Ele utiliza o método GetHistoricoEmpresa da camada de negócios para obter os dados necessários.
Impacto de Alterações
Alterações no método GetHistoricoEmpresa podem impactar os endpoints GetList e GetHistoricoEmpresa na classe PatrimonioController, afetando a forma como os dados de histórico de transferências são obtidos e exibidos.
Propagação de Mudanças
- Atualizar a lógica de obtenção de dados no método
GetHistoricoEmpresa. - Verificar a compatibilidade com os endpoints
GetListeGetHistoricoEmpresanaPatrimonioController.
Requisitos para Alteração Segura
- Garantir que os testes unitários e de integração estejam atualizados para cobrir as mudanças no método
GetHistoricoEmpresa. - Validar que os endpoints que dependem deste método continuem a funcionar corretamente após as alterações.