public void carregarDados(int id) { var OCategoriaTitulo = OCategoriaTituloBL.carregar(id); if (OCategoriaTitulo.id > 0) { this.qtdItens = OTituloDespesaBL.listar("").Count(x => x.idCategoria == OCategoriaTitulo.id) + OTituloReceitaBL.listar(0, 0, 0, "").Count(x => x.idCategoria == OCategoriaTitulo.id); this.qtdItens += OTituloDespesaPagamentoBL.listar(0).Count(x => x.idCategoria == OCategoriaTitulo.id) + OTituloReceitaPagamentoBL.listar(0).Count(x => x.idCategoria == OCategoriaTitulo.id); } this.idCategoria = OCategoriaTitulo.id; this.idMacroConta = OCategoriaTitulo.idMacroConta.toInt(); this.nomeSubConta = OCategoriaTitulo.descricao; }
public void carregar() { var flagExcluidos = this.flagEdicao ? false : (bool?)null; var query = OTituloReceitaPagamentoBL.listar(0, flagExcluidos) .Where(x => x.id == this.idTituloReceitaPagamento); this.OPagamentoReceita = query.Select(x => new { x.id, x.descricaoParcela, x.nroDocumento, x.dtFinalizacaoCheckout, x.tokenTransacao, x.dtCadastro, x.dtExclusao, x.motivoExclusao, x.dtPagamento, x.nroParcela, x.boletoCodigoBarras, x.valorRecebido, x.valorDescontoCupom, x.valorDesconto, x.valorJuros, x.valorDescontoAntecipacao, x.valorOutrasTarifas, x.valorTarifasBancarias, x.valorTarifasTransacao, x.valorOriginal, x.bairroRecibo, x.cepRecibo, x.complementoRecibo, x.documentoRecibo, x.logradouroRecibo, x.nomeCidadeRecibo, x.nomeRecibo, x.numeroRecibo, x.dtVencimento, x.dtPrevisaoPagamento, x.dtCredito, x.dtBaixa, x.dtCompetencia, x.idContaBancaria, ContaBancaria = new { x.ContaBancaria.descricao, x.ContaBancaria.digitoConta, x.ContaBancaria.nroConta }, idEstadoRecibo = x.idEstadoRecibo > 0 ? x.idEstadoRecibo : x.CidadeRecibo.idEstado, EstadoRecibo = new { sigla = x.EstadoRecibo == null ? x.CidadeRecibo.Estado.sigla : x.EstadoRecibo.sigla, nome = x.EstadoRecibo == null ? x.CidadeRecibo.Estado.nome : x.EstadoRecibo.nome }, x.idCidadeRecibo, CidadeRecibo = new { idEstado = x.CidadeRecibo != null ? x.CidadeRecibo.idEstado : 0, Estado = new { x.CidadeRecibo.Estado.sigla, x.CidadeRecibo.Estado.nome }, x.CidadeRecibo.nome }, TituloReceita = new { x.TituloReceita.idPessoa, x.TituloReceita.idReceita, x.TituloReceita.idTipoReceita, x.TituloReceita.documentoPessoa, x.TituloReceita.nomePessoa, x.TituloReceita.nroTelPrincipal, TipoReceita = new { x.TituloReceita.TipoReceita.descricao } }, x.idMeioPagamento, MeioPagamento = new { x.MeioPagamento.descricao }, x.idFormaPagamento, FormaPagamento = new { x.FormaPagamento.descricao }, x.idCentroCusto, CentroCusto = new { x.CentroCusto.descricao }, x.idMacroConta, MacroConta = new { x.MacroConta.descricao }, x.idCategoria, Categoria = new { x.Categoria.descricao }, x.idUsuarioCadastro, UsuarioCadastro = new { x.UsuarioCadastro.nome }, x.idUsuarioExclusao, UsuarioExclusao = new { x.UsuarioExclusao.nome } }).FirstOrDefault().ToJsonObject <TituloReceitaPagamento>() ?? new TituloReceitaPagamento(); }