private Boolean temItemMaiorQue100ReaisNo(Orcamento orcamento) { foreach (Item item in orcamento.getItens()) { if (item.getValor() > 100) { return(true); } } return(false); }
protected override bool deveUsarMaximaTaxacao(Orcamento orcamento) { List <String> nome = new List <String>(); foreach (Item item in orcamento.getItens()) { if (nome.Contains(item.getNome())) { return(true); } else { nome.Add(item.getNome()); } } return(false); }
protected override double minimaTaxacao(Orcamento orcamento) { return(orcamento.getValor() * (orcamento.getItens().Count * 0.01)); }