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();
            }
        }
예제 #2
0
        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 obtieneLocaciones()
    {
        // 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.locaciones();
        foreach (DataRow row in tablaDatos.Rows)
        {
            locaciones.Add(new Locacion {
                Id = validaValor(row, "ID"), Descripcion = validaValor(row, "LOCACION")
            });
        }

        return(new JavaScriptSerializer().Serialize(locaciones));
    }
예제 #4
0
        public void obtieneNombreActiveDirectory(String nombre)
        {
            DataTable    usuario = new DataTable();
            UtilesOracle utiles  = new UtilesOracle();

            usuario = utiles.obtieneNombreActiveDirectory(nombre);

            foreach (DataRow row in usuario.Rows)
            {
                if (row["USER_NAME"] != DBNull.Value)
                {
                    txtCandidatoNombre.Text    = row["USER_NAME"].ToString();
                    txtCandidatoNombre.Enabled = false;
                }
                if (row["EMPLEADO"] != DBNull.Value)
                {
                    txtcandidatoNumeroEmp.Text    = row["EMPLEADO"].ToString();
                    txtcandidatoNumeroEmp.Enabled = false;
                }
                if (row["EMAIL"] != DBNull.Value)
                {
                    txtcandidatoCorreo.Text = row["EMAIL"].ToString();
                    // txtcandidatoCorreo.Enabled = false;
                }
            }
            DataTable localidades = utiles.locaciones();
            int       x           = 0;

            foreach (DataRow row in localidades.Rows)
            {
                txtcandidatoLugarTrabajo.Items.Add(new ListItem("Text", "Value"));
                txtcandidatoLugarTrabajo.Items[x].Text  = row["LOCACION"].ToString();
                txtcandidatoLugarTrabajo.Items[x].Value = row["ID"].ToString();
                x++;
            }
        }