protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { UtilesOracle utilesOracle = new UtilesOracle(); DataTable localidades = utilesOracle.locaciones(); int x = 0; foreach (DataRow row in localidades.Rows) { TextBoxUbicacion.Items.Add(new ListItem("Text", "Value")); TextBoxUbicacion.Items[x].Text = row["LOCACION"].ToString(); TextBoxUbicacion.Items[x].Value = row["ID"].ToString(); x++; } DataTable contrato = utilesOracle.TipoContratos(); x = 0; foreach (DataRow row in contrato.Rows) { TextBoxTipoContrato.Items.Add(new ListItem("Text", "Value")); TextBoxTipoContrato.Items[x].Text = row["CONTRATO"].ToString(); TextBoxTipoContrato.Items[x].Value = row["ID"].ToString(); x++; } // TextBoxUbicacion // RellenaASP(); } }
public void BindData() { UtilesOracle utiles = new UtilesOracle(); GridView1.DataSource = utiles.locaciones(); GridView1.DataBind(); gridViewContratos.DataSource = utiles.TipoContratos(); gridViewContratos.DataBind(); gridViewHorario.DataSource = utiles.ObtieneHorarios(); gridViewHorario.DataBind(); }
public String obtieneContratos() { // List<Subject> subjects = new List<Subject>(); //subjects.add(new Subject{....}); DataTable tablaDatos = new DataTable(); List <Locacion> locaciones = new List <Locacion>(); UtilesOracle lasLocaciones = new UtilesOracle(); tablaDatos = lasLocaciones.TipoContratos(); foreach (DataRow row in tablaDatos.Rows) { locaciones.Add(new Locacion { Id = validaValor(row, "ID"), Descripcion = validaValor(row, "CONTRATO") }); } return(new JavaScriptSerializer().Serialize(locaciones)); }