protected bool TemItemMaiorQue100ReaisNo(Orcamento orcamento) { return orcamento.Itens.Any(i => i.Valor > 100); }
public override bool DeveUsarMaximaTaxacao(Orcamento orcamento) { return orcamento.Valor > 500 && TemItemMaiorQue100ReaisNo(orcamento); }
public override double MinimaTaxacao(Orcamento orcamento) { return orcamento.Valor * 0.06; }