public override void FiscalizarBagagem(Bagagem bagagem) { if (bagagem.OrigemViagem == Origem.NACIONAL) { GerenciadorSaida.SaidaConsole.EscreverTexto($"{bagagem.OrigemViagem} - Bagagem do proprietário {bagagem.Proprietario} não terá fiscalização."); } else if (ProximoFiscalizador != null) { ProximoFiscalizador.FiscalizarBagagem(bagagem); } }
public override void FiscalizarBagagem(Bagagem bagagem) { if (bagagem.OrigemViagem == Origem.INTERNACIONAL) { bool aprovaEnteda = ReceitaFederal.AprovaEntradaBagagem(bagagem); GerenciadorSaida.SaidaConsole.EscreverTexto($"{bagagem.OrigemViagem} - Bagagem do proprietário {bagagem.Proprietario} {(aprovaEnteda == false ? "não está" : "está")} aprovada."); } else if (ProximoFiscalizador != null) { ProximoFiscalizador.FiscalizarBagagem(bagagem); } }