private void cargar_DropDownList_Servicio(String id_perfil, String ciudad, int CC, int subcc) { Label_Servicio.Visible = true; DropDownList_servicio.Items.Clear(); configuracionElementosPerfil _servicio = new configuracionElementosPerfil(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaServicio = _servicio.ObtenerConRegServicioPerfilServicio(Convert.ToInt32(id_perfil), ciudad, CC, subcc); System.Web.UI.WebControls.ListItem item; if (tablaServicio.Rows.Count <= 0) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encuentra configurado el servicio para este perfil.Verifique por favor.", Proceso.Advertencia); } else { foreach (DataRow fila in tablaServicio.Rows) { item = new System.Web.UI.WebControls.ListItem(fila["NOMBRE_SERVICIO"].ToString(), fila["ID_SERVICIO"].ToString()); DropDownList_servicio.Items.Add(item); } DropDownList_servicio.DataBind(); } }
protected void Button_ACEPTAR_UBICACION_Click(object sender, EventArgs e) { if (HiddenField_SELECCION_ITEM_CON_CONDICIONES_CONTRATACION.Value == "S") { Decimal ID_PERFIL = Convert.ToDecimal(HiddenField_ID_PERFIL.Value); Decimal ID_SOLICITUD = Convert.ToDecimal(HiddenField_ID_SOLICITUD.Value); ObtenerVariablesUbicacionGlobales(); HiddenField_ID_CIUDAD_SELECCIONADA.Value = GLO_ID_CIUDAD; HiddenField_ID_CENTRO_C_SELECCIONADO.Value = GLO_ID_CENTRO_C.ToString(); HiddenField_ID_SUB_C_SELECCIONADO.Value = GLO_ID_SUB_C.ToString(); cargar_menu_botones_modulos_internos(); Ocultar(Acciones.UbicacionSeleccionada); Desactivar(Acciones.UbicacionSeleccionada); Mostrar(Acciones.UbicacionSeleccionada); radicacionHojasDeVida _sol = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaSol = _sol.ObtenerRegSolicitudesingresoPorIdSolicitud(Convert.ToInt32(ID_SOLICITUD)); DataRow filaSol = tablaSol.Rows[0]; configuracionElementosPerfil _examenes = new configuracionElementosPerfil(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaExamenes = _examenes.ObtenerConRegElementosTrabajoExamenes(Convert.ToInt32(ID_PERFIL), GLO_ID_CIUDAD, Convert.ToInt32(GLO_ID_CENTRO_C), Convert.ToInt32(GLO_ID_SUB_C), Convert.ToInt32(0), filaSol["SEXO"].ToString()); Cargar_GridView_Examenes_Configurados_desde_tabla(tablaExamenes); GridView_EXAMENES_REALIZADOS.DataSource = null; GridView_EXAMENES_REALIZADOS.DataBind(); cargar_DropDownList_forma_pago(); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La ubicación seleccionada no tiene configurada condiciones de contratación para el cargo.", Proceso.Advertencia); } }