public void carregarDados(int id) { var OMacroConta = OMacroContaBL.carregar(id); if (OMacroConta.id > 0) { this.qtdItens = OTituloDespesaBL.listar("").Count(x => x.idMacroConta == OMacroConta.id) + OTituloReceitaBL.listar(0, 0, 0, "").Count(x => x.idMacroConta == OMacroConta.id); this.qtdItens += OTituloDespesaPagamentoBL.listar(0).Count(x => x.idMacroConta == OMacroConta.id) + OTituloReceitaPagamentoBL.listar(0).Count(x => x.idMacroConta == OMacroConta.id); } this.idMacroConta = OMacroConta.id; this.nomeMacroConta = OMacroConta.descricao; }
/// <summary> /// /// </summary> public void carregarMacroContas() { listaMacroConta = OMacroContaBL.listar("", true) .Where(x => x.idCentroCustoDRE != null && x.idCentroCustoDRE > 0) .Select(x => new { x.id, x.codigoFiscal, x.descricao, x.ativo, x.idCentroCustoDRE }) .ToListJsonObject <MacroConta>() .OrderBy(x => UtilString.onlyNumber(x.codigoFiscal).toInt()) .ThenBy(x => x.descricao) .ToList(); }
/// <summary> /// /// </summary> public void carregarMacroContas() { listaMacroConta = OMacroContaBL.listar("",true) .Select(x => new { x.id, x.codigoFiscal, x.descricao, x.ativo, CentroCustoDRE = new{ id = x.CentroCustoDRE == null? 0 : x.CentroCustoDRE.id, descricao = x.CentroCustoDRE == null? "" : x.CentroCustoDRE.descricao } }) .ToListJsonObject<MacroConta>() .OrderBy(x => UtilString.onlyNumber(x.codigoFiscal).toInt()) .ThenBy(x => x.descricao) .ToList(); }