//tb_sucursal_Data data_sucursal = new tb_sucursal_Data(); //public List<CONTA_004_Info> get_list(int IdEmpresa, int IdAnio, DateTime fechaIni1, DateTime fechaFin1, string IdUsuario, int IdNivel, bool mostrarSaldo0, string balance, bool MostrarSaldoAcumulado, DateTime fechaIni2, DateTime fechaFin2) //{ // try // { // List<CONTA_004_Info> Lista; // List<CONTA_003_balances_Info> Lista1; // Entities_contabilidad db = new Entities_contabilidad(); // Lista = db.ct_plancta.Where(q => q.IdEmpresa == IdEmpresa && q.pc_Estado == "A").Select(q => new CONTA_004_Info // { // IdEmpresa = q.IdEmpresa, // IdCtaCble = q.IdCtaCble, // IdCtaCblePadre = q.IdCtaCblePadre, // pc_Cuenta = q.pc_Cuenta // }).ToList(); // using (Entities_reportes Context = new Entities_reportes()) // { // Lista1 = (from q in Context.SPCONTA_003_balances(IdEmpresa, IdAnio, fechaIni1, fechaFin1, IdUsuario, IdNivel, mostrarSaldo0, balance,MostrarSaldoAcumulado) // select new CONTA_003_balances_Info // { // IdUsuario = q.IdUsuario, // IdEmpresa = q.IdEmpresa, // IdCtaCble = q.IdCtaCble, // pc_Cuenta = q.pc_Cuenta, // IdCtaCblePadre = q.IdCtaCblePadre, // EsCtaUtilidad = q.EsCtaUtilidad, // IdNivelCta = q.IdNivelCta, // IdGrupoCble = q.IdGrupoCble, // gc_estado_financiero = q.gc_estado_financiero, // gc_GrupoCble = q.gc_GrupoCble, // gc_Orden = q.gc_Orden, // Debitos = q.Debitos, // DebitosSaldoInicial = q.DebitosSaldoInicial, // SaldoDebitos = q.SaldoDebitos, // SaldoDebitosCreditos = q.SaldoDebitosCreditos, // Creditos = q.Creditos, // CreditosSaldoInicial = q.CreditosSaldoInicial, // SaldoCreditos = q.SaldoCreditos, // SaldoFinal = q.SaldoFinal, // SaldoInicial = q.SaldoInicial, // EsCuentaMovimiento = q.EsCuentaMovimiento, // Naturaleza = q.Naturaleza, // SaldoCreditosNaturaleza = q.SaldoCreditosNaturaleza, // SaldoDebitosCreditosNaturaleza = q.SaldoDebitosCreditosNaturaleza, // SaldoDebitosNaturaleza = q.SaldoDebitosNaturaleza, // SaldoFinalNaturaleza = q.SaldoFinalNaturaleza, // SaldoInicialNaturaleza = q.SaldoInicialNaturaleza // }).ToList(); // } // return Lista; // } // catch (Exception) // { // throw; // } //} public List <CONTA_004_Info> GetList(int IdEmpresa, int IdAnio, int IdPeriodoIni, int IdPeriodoFin, bool mostrarSaldo0, string IdUsuario, int IdNivel, bool mostrarAcumulado, string balance) { try { //int IdPeriodoIni = IdPeriodo; //int IdPeriodoFin = IdPeriodo == 0 ? 9999 : IdPeriodo; List <CONTA_004_Info> Lista; using (Entities_reportes Context = new Entities_reportes()) { Lista = Context.SPCONTA_004(IdEmpresa, IdAnio, IdPeriodoIni, IdPeriodoFin, mostrarSaldo0, IdUsuario, IdNivel, mostrarAcumulado, balance).Select(q => new CONTA_004_Info { IdCtaCble = q.IdCtaCble, EsCtaUtilidad = q.EsCtaUtilidad, EsCuentaMovimiento = q.EsCuentaMovimiento, gc_estado_financiero = q.gc_estado_financiero, gc_GrupoCble = q.gc_GrupoCble, gc_Orden = q.gc_Orden, IdCtaCblePadre = q.IdCtaCblePadre, IdEmpresa = q.IdEmpresa, IdGrupoCble = q.IdGrupoCble, IdNivelCta = q.IdNivelCta, IdUsuario = q.IdUsuario, Naturaleza = q.Naturaleza, pc_Cuenta = q.pc_Cuenta, Signo = q.Signo, Su_Descripcion = q.Signo, Valor1 = q.Valor1, Valor2 = q.Valor2, Variacion = q.Variacion }).ToList(); } return(Lista); } catch (Exception) { throw; } }