protected void btnIntroducirCodigo_Click(object sender, EventArgs e) { ContentLogin.Visible = false; ContentPasswordRecovery.Visible = false; ContentCodigoConfirmacion.Visible = true; PlantillaFormularioNegocio nPlantilla = new PlantillaFormularioNegocio(); List <SPE_OBTIENE_C_PLANTILLAS_EXTERNAS_Result> vLstPlantillas = nPlantilla.ObtenerPlantillasExternas("EXTERIOR"); foreach (var item in vLstPlantillas) { HtmlGenericControl viSolicitud = new HtmlGenericControl("i"); viSolicitud.Attributes.Add("class", "fa fa-file-text"); HtmlGenericControl vControlSolicitud = new HtmlGenericControl("a"); vControlSolicitud.Attributes.Add("href", "#"); vControlSolicitud.Attributes.Add("onclick", "return OpenWindowPlantilla(" + item.ID_PLANTILLA_SOLICITUD.ToString() + ");"); vControlSolicitud.Attributes.Add("style", "margin: 20px;"); vControlSolicitud.InnerText = item.NB_PLANTILLA_SOLICITUD; vControlSolicitud.Style.Add("font-size", "14px"); vControlSolicitud.Style.Add(" font-family", "sans-serif"); viSolicitud.Controls.Add(vControlSolicitud); dvConfirmaCodigo.Controls.Add(viSolicitud); } if (vLstPlantillas.Count > 1) { int vTamanoDiv = vLstPlantillas.Count * 35; dvConfirmaCodigo.Style.Add("height", vTamanoDiv.ToString() + "px"); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { if (Request.QueryString["ClProceso"] != null) { pe = new ProcesoExterno(); //En esta parte tiene que procesar los datos para el proceso externo. Vamos a obtener el proceso, el Guid, en base al proceso es el div que se mostrara. //Se hara una funcion para mostrar los divs vClProceso = Request.QueryString["ClProceso"]; vFolioProceso = Guid.Parse(Request.QueryString["FlProceso"]); } if ((Request.QueryString["AUTORIZA"]) != null) { ptipo = (string)(Request.QueryString["AUTORIZA"]); pFolioAutorizacion = Guid.Parse((Request.QueryString["TOKEN"])); DocumentoAutorizarNegocio nDocumento = new DocumentoAutorizarNegocio(); var DocumentoAutorizar = nDocumento.ObtieneEmpleadoDocumentoAutorizacion(pFlAutorizacion: pFolioAutorizacion).Where(w => w.ID_PERIODO != null).FirstOrDefault(); if (DocumentoAutorizar != null) { if (DocumentoAutorizar.ID_PROGRAMA != null) { txtProgramaCapacitacion.Text = DocumentoAutorizar.NB_PROGRAMA.ToString(); vIdPrograma = DocumentoAutorizar.ID_PROGRAMA; txtProgramaCapacitacion.ReadOnly = true; txtAutorizador.ReadOnly = true; } else { txtProgramaCapacitacion.Text = DocumentoAutorizar.NB_PERIODO; vIdPeriodo = DocumentoAutorizar.ID_PERIODO; txtProgramaCapacitacion.ReadOnly = true; txtAutorizador.ReadOnly = true; } //txtAutorizador.Text = DocumentoAutorizar.NB_EMPLEADO_ELABORA.ToString(); txtAutorizador.Text = DocumentoAutorizar.NB_EMPLEADO.ToString(); pClaveToken = DocumentoAutorizar.CL_TOKEN.ToString(); } ContentAutorizaDocumentos.Visible = true; ContentLogin.Visible = false; ContentPasswordRecovery.Visible = false; ContentCodigoConfirmacion.Visible = false; ContentEvaluacionResultados.Visible = false; ContentCuestionarios.Visible = false; ContentClimaLaboral.Visible = false; ContentCartera.Visible = false; ContentEntrevista.Visible = false; ContentRequisiciones.Visible = false; ContentAutorizaRequisicion.Visible = false; ContentEvaluacionDesempeno.Visible = false; ContentAutorizaPuestoRequisicion.Visible = false; ContentCuestionario.Visible = false; } else { ContentPasswordRecovery.Visible = false; ContentCodigoConfirmacion.Visible = false; ContentAutorizaDocumentos.Visible = false; ContentEvaluacionResultados.Visible = false; ContentCuestionarios.Visible = false; ContentClimaLaboral.Visible = false; ContentCartera.Visible = false; ContentEntrevista.Visible = false; ContentRequisiciones.Visible = false; ContentAutorizaRequisicion.Visible = false; ContentEvaluacionDesempeno.Visible = false; ContentAutorizaPuestoRequisicion.Visible = false; ContentCuestionario.Visible = false; } mostrarDiv(); FgLicenciaActiva(); } PlantillaFormularioNegocio nPlantilla = new PlantillaFormularioNegocio(); List <SPE_OBTIENE_C_PLANTILLAS_EXTERNAS_Result> vLstPlantillas = nPlantilla.ObtenerPlantillasExternas("EXTERIOR"); foreach (var item in vLstPlantillas) { HtmlGenericControl viSolicitud = new HtmlGenericControl("i"); viSolicitud.Attributes.Add("class", "fa fa-file-text"); HtmlGenericControl vControlSolicitud = new HtmlGenericControl("a"); vControlSolicitud.Attributes.Add("href", "#"); vControlSolicitud.Attributes.Add("onclick", "return OpenWindowPlantilla(" + item.ID_PLANTILLA_SOLICITUD.ToString() + ");"); vControlSolicitud.Attributes.Add("style", "margin: 20px;"); vControlSolicitud.InnerText = item.NB_PLANTILLA_SOLICITUD; vControlSolicitud.Style.Add("font-size", "14px"); vControlSolicitud.Style.Add(" font-family", "sans-serif"); viSolicitud.Controls.Add(vControlSolicitud); dvSolicitudes.Controls.Add(viSolicitud); } if (vLstPlantillas.Count > 1) { int vTamanoDiv = vLstPlantillas.Count * 35; dvSolicitudes.Style.Add("height", vTamanoDiv.ToString() + "px"); } lblEmpresa.InnerText = ContextoApp.InfoEmpresa.NbEmpresa; rbiLogoOrganizacion1.DataValue = ContextoApp.InfoEmpresa.FiLogotipo.FiArchivo; rbiLogoOrganizacion2.DataValue = ContextoApp.InfoEmpresa.FiLogotipo.FiArchivo; rbiLogoOrganizacion3.DataValue = ContextoApp.InfoEmpresa.FiLogotipo.FiArchivo; //Licencia if (ContextoApp.InfoEmpresa.MsgSistema != "1") { btnLogin.Enabled = false; btnRecuperarPassword.Enabled = false; btnAbrirCuestionario.Enabled = false; btnAbrirCuestionarioClima.Enabled = false; btnAbrirCuestionarioDesempeno.Enabled = false; btnAbrirCuestionarioIndependiente.Enabled = false; btnAbrirEntrevista.Enabled = false; btnAbrirEvaluacion.Enabled = false; btnAbrirRequisicion.Enabled = false; btnAutorizarReqPuesto.Enabled = false; btnCartera.Enabled = false; btnConfirmarCodigo.Enabled = false; btnEnviarPorCuenta.Enabled = false; btnIntroducirCodigo.Enabled = false; btnSiguiente.Enabled = false; UtilMensajes.MensajeResultadoDB(RadWindowManager1, ContextoApp.InfoEmpresa.MsgSistema, E_TIPO_RESPUESTA_DB.WARNING); } // Fin de licencia }