Пример #1
0
 public void ConsultarGrid_GrupoFuente(ref Pres_Reportes objReporte, ref List <Pres_Reportes> List)
 {
     try
     {
         CD_Pres_Reportes CDReportes = new CD_Pres_Reportes();
         CDReportes.ConsultarGrid_GrupoFuente(ref objReporte, ref List);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Пример #2
0
 public void ConsultarGrid_RP008(ref Pres_Reportes objReporte, ref List <Pres_Reportes> List, int Grid)
 {
     try
     {
         CD_Pres_Reportes CDReportes = new CD_Pres_Reportes();
         CDReportes.ConsultarGrid_RP008(ref objReporte, ref List, Grid);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Пример #3
0
 public void ConsultaGrid_Partida_x_Centro(ref Pres_Reportes objReporte, ref List <Pres_Reportes> List)
 {
     try
     {
         CD_Pres_Reportes CDReportes = new CD_Pres_Reportes();
         CDReportes.ConsultaGrid_Partida_x_Centro(ref objReporte, ref List);
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
     }
 }
Пример #4
0
        public void ConsultarGrid_RP008(ref Pres_Reportes objReportes, ref List <Pres_Reportes> List, int idGrid)
        {
            CD_Datos      CDDatos = new CD_Datos();
            OracleCommand cmm     = null;

            try
            {
                string Grid;
                if (idGrid == 2)
                {
                    Grid = "CAPITULO";
                }
                else if (idGrid == 3)
                {
                    Grid = "FUENTE";
                }
                else
                {
                    Grid = "PROYECTO";
                }

                OracleDataReader dr         = null;
                String[]         Parametros = { "p_ejercicio", "p_dependencia", "p_grid" };
                String[]         Valores    = { objReportes.Ejercicio, objReportes.Dependencia, Grid };

                cmm = CDDatos.GenerarOracleCommandCursor("pkg_Presupuesto.Obt_Grid_RP008", ref dr, Parametros, Valores);

                while (dr.Read())
                {
                    objReportes             = new Pres_Reportes();
                    objReportes.Id          = Convert.ToString(dr.GetValue(0));
                    objReportes.Descripcion = Convert.ToString(dr.GetValue(1));
                    //if (idGrid == 2)
                    //    objReportes.Capitulo = Convert.ToString(dr.GetValue(1));
                    //else if (idGrid == 3)
                    //    objReportes.Fuente = Convert.ToString(dr.GetValue(1));
                    //else
                    //    objReportes.Proyecto = Convert.ToString(dr.GetValue(1));
                    List.Add(objReportes);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
            finally
            {
                CDDatos.LimpiarOracleCommand(ref cmm);
            }
        }