protected void ddlAreas_SelectedIndexChanged(object sender, EventArgs e) { lblHeadAreaSeleccionada.Visible = true; lblHeadDescripcion.Visible = true; lblHeadFuncionario.Visible = true; lblHeadAreaSeleccionada.Visible = true; lblArea.Visible = true; lblDescripcion.Visible = true; ddlFuncionarios.Visible = true; btnAsignar.Visible = true; AreaTematicaBusiness areaTematicaBusiness = new AreaTematicaBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); FuncionarioBusiness funcionarioBusiness = new FuncionarioBusiness(WebConfigurationManager.ConnectionStrings["PRA_DFGKP"].ConnectionString); Funcionario funcionario = new Funcionario(); funcionario = funcionarioBusiness.ObtenerFuncionarioPorAreaAsignada(Int32.Parse(ddlAreas.SelectedItem.Value)); lblArea.Text = areaTematicaBusiness.ObtenerAreaTematicaPorId(Int32.Parse(ddlAreas.SelectedItem.Value)).NombreAreaTematica + ""; lblDescripcion.Text = areaTematicaBusiness.ObtenerAreaTematicaPorId(Int32.Parse(ddlAreas.SelectedItem.Value)).DescripcionArea + ""; LinkedList <Funcionario> funcionarios = new LinkedList <Funcionario>(); funcionarios = funcionarioBusiness.ObtenerFuncionariosDisponibles(); ddlFuncionarios.DataSource = funcionarios; ddlFuncionarios.DataTextField = "NombreFuncionario"; ddlFuncionarios.DataValueField = "IdFuncionario"; ddlFuncionarios.DataBind(); ddlFuncionarios.Items.Insert(0, new ListItem(funcionario.NombreFuncionario + " (Asignado)", funcionario.IdFuncionario + "")); ddlFuncionarios.SelectedIndex = 0; }