public void CalculaImpostoRenda(Salario salario) { if (salario.SalarioTotal() >= 3751.06M && salario.SalarioTotal() <= 4664.68M) { Console.WriteLine(636.13M); } else { salario.EstadoImposto = new AliquotaPercentual27(); } }
public void CalculaImpostoRenda(Salario salario) { if (salario.SalarioTotal() >= 1903.99M && salario.SalarioTotal() <= 2826.65M) { Console.WriteLine(142.80M); } else { salario.EstadoImposto = new AliquotaPercentual15(); } }
public void CalculaImpostoRenda(Salario salario) { if (salario.SalarioTotal() >= 2826.66M && salario.SalarioTotal() <= 3751.05M) { Console.WriteLine(354.80M); } else { salario.EstadoImposto = new AliquotaPercentual22(); } }
public void CalculaImpostoRenda(Salario salario) { if (salario.SalarioTotal() <= 1903.99M) { Console.WriteLine(salario.SalarioTotal()); } else { salario.EstadoImposto = new AliquotaPercentual7(); } }