Пример #1
0
        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);
                    }
                }
            }
        }
Пример #2
0
        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);
                    }
                }
            }
        }