private void BotaoConciliacao_Click(object sender, RoutedEventArgs e) { foreach (ViewConciliaClienteDTO LancamentoViewConciliaCliente in ((ConciliaClienteViewModel)this.DataContext).ListaViewConciliaCliente) { foreach (ContabilLancamentoDetalheDTO LancamentoContabil in ((ConciliaClienteViewModel)this.DataContext).ListaContabilLancamentoDetalhe) { if (LancamentoViewConciliaCliente.ValorRecebido == LancamentoContabil.Valor) { LancamentoConciliadoDTO LancamentoConciliado = new LancamentoConciliadoDTO(); LancamentoConciliado.Mes = String.Format("{0:MM}", LancamentoViewConciliaCliente.DataRecebimento); LancamentoConciliado.Ano = String.Format("{0:YYYY}", LancamentoViewConciliaCliente.DataRecebimento); LancamentoConciliado.DataMovimento = LancamentoViewConciliaCliente.DataRecebimento; LancamentoConciliado.DataBalancete = LancamentoViewConciliaCliente.DataRecebimento; LancamentoConciliado.HistoricoExtrato = LancamentoViewConciliaCliente.Historico; LancamentoConciliado.ValorExtrato = LancamentoViewConciliaCliente.ValorRecebido; LancamentoConciliado.Classificacao = LancamentoContabil.ContabilConta.Classificacao; LancamentoConciliado.HistoricoConta = LancamentoContabil.Historico; LancamentoConciliado.Tipo = LancamentoContabil.Tipo; LancamentoConciliado.ValorConta = LancamentoContabil.Valor; ((ConciliaClienteViewModel)this.DataContext).ListaLancamentoConciliado.Add(LancamentoConciliado); } } } }
private void BotaoConciliacao_Click(object sender, RoutedEventArgs e) { foreach (FinExtratoContaBancoDTO LancamentoExtrato in ((ConciliaContaCaixaViewModel)this.DataContext).ListaFinExtratoContaBanco) { foreach (ContabilLancamentoDetalheDTO LancamentoContabil in ((ConciliaContaCaixaViewModel)this.DataContext).ListaContabilLancamentoDetalhe) { if (LancamentoExtrato.Valor == LancamentoContabil.Valor) { LancamentoConciliadoDTO LancamentoConciliado = new LancamentoConciliadoDTO(); LancamentoConciliado.Mes = LancamentoExtrato.Mes; LancamentoConciliado.Ano = LancamentoExtrato.Ano; LancamentoConciliado.DataMovimento = LancamentoExtrato.DataMovimento; LancamentoConciliado.DataBalancete = LancamentoExtrato.DataBalancete; LancamentoConciliado.HistoricoExtrato = LancamentoExtrato.Historico; LancamentoConciliado.ValorExtrato = LancamentoExtrato.Valor; LancamentoConciliado.Classificacao = LancamentoContabil.ContabilConta.Classificacao; LancamentoConciliado.HistoricoConta = LancamentoContabil.Historico; LancamentoConciliado.Tipo = LancamentoContabil.Tipo; LancamentoConciliado.ValorConta = LancamentoContabil.Valor; ((ConciliaContaCaixaViewModel)this.DataContext).ListaLancamentoConciliado.Add(LancamentoConciliado); } } } }