private void CriarTabelaIrpfAtual() { tabelaIrpfAtual = new TabelaIrpf(); tabelaIrpfAtual.AdicionarFaixa(1903.98m, 0m); tabelaIrpfAtual.AdicionarFaixa(2826.65m, 0.075m); tabelaIrpfAtual.AdicionarFaixa(3751.05m, 0.150m); tabelaIrpfAtual.AdicionarFaixa(4664.68m, 0.225m); tabelaIrpfAtual.AdicionarFaixa(null, 0.275m); }
private void CriarTabelaIrpfNova() { tabelaIrpfNova = new TabelaIrpf(); foreach (var textos in textosFaixas) { decimal aliquota; if (!decimal.TryParse(textos.Item2.Text, out aliquota)) { break; } decimal?fimFaixa = string.IsNullOrEmpty(textos.Item1.Text) ? (decimal?)null : decimal.Parse(textos.Item1.Text); tabelaIrpfNova.AdicionarFaixa(fimFaixa, aliquota); } }