public void CodigoProgGrid(ref Codigo_Prog objCodProg, ref List <Codigo_Prog> List) { CD_Datos CDDatos = new CD_Datos(); OracleCommand cmm = null; try { OracleDataReader dr = null; String[] Parametros = { "p_centroContab", "p_ejercicio" }; String[] Valores = { objCodProg.Centro_Contable, objCodProg.Ejercicio }; cmm = CDDatos.GenerarOracleCommandCursor("PKG_PRESUPUESTO.Obt_Grid_Saf_Presup_Cod_Prog", ref dr, Parametros, Valores); while (dr.Read()) { objCodProg = new Codigo_Prog(); objCodProg.Centro_Contable = Convert.ToString(dr.GetValue(0)); objCodProg.Dependencia = Convert.ToString(dr.GetValue(1)); objCodProg.Codigo = Convert.ToString(dr.GetValue(2)); objCodProg.Id = Convert.ToString(dr.GetValue(3)); List.Add(objCodProg); } dr.Close(); } catch (Exception ex) { throw new Exception(ex.Message); } finally { CDDatos.LimpiarOracleCommand(ref cmm); } }
public void CodigoProgGrid(ref Codigo_Prog objCodProg, ref List <Codigo_Prog> List) { try { CD_Codigo_Prog CD_Codigo_Prog = new CD_Codigo_Prog(); CD_Codigo_Prog.CodigoProgGrid(ref objCodProg, ref List); } catch (Exception ex) { throw new Exception(ex.Message); } }
protected void DDLCentroContab_SelectedIndexChanged(object sender, EventArgs e) { try { Codigo_Prog objCodProg = new Codigo_Prog(); List <Codigo_Prog> list = new List <Codigo_Prog>(); objCodProg.Centro_Contable = DDLDependencias.SelectedValue; objCodProg.Ejercicio = SesionUsu.Usu_Ejercicio; CN_Codigo_Prog.CodigoProgGrid(ref objCodProg, ref list); //SqlDataAdapter sda = new SqlDataAdapter(cmd); //DataSet ds = new DataSet(); //sda.Fill(ds);// GRDCodProg.DataSource = list; GRDCodProg.DataBind(); } catch (Exception ex) { ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "modal", "mostrar_modal(0, '" + ex.Message + ".')", true); } }