private void InformarDespesasASeremAdicionadasMesAMesParaCidadeCorrente(Cidade cidade) { despesaDeTaxiDTO = new DespesaDeViagemDTO() {NomeCidade = cidade.Descricao, Despesa = "Taxi"}; despesaDeRefeicaoDTO = new DespesaDeViagemDTO() {NomeCidade = cidade.Descricao, Despesa = "Refeição"}; despesaDeDiariaDTO = new DespesaDeViagemDTO() {NomeCidade = cidade.Descricao, Despesa = "Diaria"}; despesaDePassagemDTO = new DespesaDeViagemDTO() {NomeCidade = cidade.Descricao, Despesa = "Passagem"}; }
private void AdicionarDespesasMesAMes(DespesaDeViagemDTO despesaDeViagemDto, Repeater rptContas) { for (int mes = 1; mes < 13; mes++) { var literal = (Literal)rptContas.Items[mes - 1].FindControl("ltlValor"); string valor = literal.Text.Replace("(", "").Replace(")", "").Replace(".",""); despesaDeViagemDto.AdicionarItem((MesEnum)mes, long.Parse(valor), string.Empty); } }
private void AdicionarDespesasDeTodosOsMeses(List<DespesaDeViagemDTO> despesasDeViagemDto, RepeaterItem valoresTotaisItem) { var despesaDeViagemDto = new DespesaDeViagemDTO(); var rptContas = (Repeater)valoresTotaisItem.FindControl("rptContas"); AdicionarDespesasMesAMes(despesaDeViagemDto, rptContas); despesasDeViagemDto.Add(despesaDeViagemDto); }