GestaoHospital
GestaoHospital copied to clipboard
Transferência de produtos entre os hospitais
Caso o hospital precise de um produto, por exemplo, um banco de sangue, é importante fazer o envio do hospital mais próximo ao local. Caso o hospital tenha apenas 4 itens ou 4 litros ele terá apenas o suficiente para o próprio hospital.
HospitalService.transfereProduto Requisito: Caso o hospital tenha apenas 4 itens ou 4 litros ele terá apenas o suficiente para o próprio hospital. Analise:
- Enviar a quantidade solicitada do produto do hospital origem para o hospital destino, desde que o estoque do hospital origem não fique com 4 ou menos itens desse produto em seu estoque. Senão retornar que nehum hospital tem o produto.
- Se o hospital tiver o produto em seu estoque, atualizar a quantidade desse produto no hospital destino e diminuir a quantidade no hospital origem.