コード例 #1
0
    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();
        }
    }
コード例 #2
0
    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);
        }
    }