public string GetDatosCertificado(int idFicepi, int idCert) { StringBuilder sb = new StringBuilder(); Certificado o = Certificado.Select(idCert, idFicepi); sb.Append(o.T582_NOMBRE + "///"); sb.Append(o.T582_ABREV + "///"); sb.Append(o.T036_IDCODENTORNO.ToString() + "///"); //Código Entorno tecnologico sb.Append(o.T576_IDCRITERIO.ToString() + "///"); //Código entidad certificadora sb.Append(o.EntidadCertificadora + "///"); sb.Append(o.EntornoTecnologico + "///"); sb.Append(o.FOBTENCION + "///"); //fecha de obtencion del certificado sb.Append(o.FCADUCIDAD + "///"); sb.Append(o.EstadoCertificado + "///"); //Estado del certificado sb.Append(o.t2_iddocumento.ToString() + "///"); //identificador del documento en Atenea if (o.DocRechazado) //10 { sb.Append("S///"); } else { sb.Append("N///"); } sb.Append(o.T593_NDOC + "///"); //Nombre del documento acreditativo del certificado if (o.BDOC) //12 { sb.Append("S///"); } else { sb.Append("N///"); } if (o.Completado)//13 { sb.Append("S///"); } else { sb.Append("N///"); } if (o.T582_VALIDO)//14 { sb.Append("S///"); } else { sb.Append("N///"); } sb.Append(o.MOTIVORT + "///"); //Motivo de rechazo sb.Append(Utilidades.escape(Curvit.ToolTipEstados(o.EstadoCertificado))); //Denominación del estado return(sb.ToString()); }
protected void Page_Load(object sender, EventArgs e) { string cbRespuesta = Page.ClientScript.GetCallbackEventReference(this, "arg", "RespuestaCallBack", "context", false); string cbLlamada = "function RealizarCallBack(arg, context)" + "{" + cbRespuesta + ";" + "}"; //2º Se "registra" la función que va a acceder al servidor. Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "RealizarCallBack", cbLlamada, true); try { if (Session["IDRED"] == null) { try { Response.Redirect("~/SesionCaducadaModal.aspx", true); } catch (System.Threading.ThreadAbortException) { return; } } if (!Page.IsPostBack) { sIDDocuAux = "SUPER-" + Session["IDFICEPI_CVT_ACTUAL"].ToString() + "-" + DateTime.Now.Ticks.ToString(); Utilidades.SetEventosFecha(this.txtFechaO); Utilidades.SetEventosFecha(this.txtFechaC); this.hdnIdFicepi.Value = SUPER.Capa_Negocio.Utilidades.decodpar(Request.QueryString["iF"].ToString()); this.hdnUserAct.Value = Session["IDFICEPI_CVT_ACTUAL"].ToString(); //Compruebo si estoy en mi propio curriculum if (this.hdnIdFicepi.Value == this.hdnUserAct.Value) { this.hdnEsMiCV.Value = "S"; } if (Request.QueryString["c"] != null && (Request.QueryString["c"] != "")) { hdnIdCertificado.Value = Utilidades.decodpar(Request.QueryString["c"]); } if (Request.QueryString["eA"] != null && (Request.QueryString["eA"] != "")) { hdnEsEncargado.Value = Utilidades.decodpar(Request.QueryString["eA"]); } if (Request.QueryString["iE"] != null && Request.QueryString["iE"] != "") { hdnIdExamen.Value = Utilidades.decodpar(Request.QueryString["iE"]); hdnIdExamenOld.Value = hdnIdExamen.Value; } if (Request.QueryString["eE"] != null && (Request.QueryString["eE"] != "")) { hdnEstado.Value = Utilidades.decodpar(Request.QueryString["eE"]); } else { hdnEstado.Value = "B"; } switch (hdnEstado.Value) { case "S": //Pte. cumplimentar (origen ECV) case "T": //Pte. cumplimentar (origen Validador) imgEstado.ImageUrl = "~/Images/imgEstadoCVTPenCumplimentar.png"; break; case "O": //Pte. validar (origen ECV) case "P": //Pte. validar (origen Validador) //imgEstado.ImageUrl = "~/Images/imgEstadoCVTPenValidar.png"; imgEstado.ImageUrl = "~/Images/imgSeparador.gif"; break; case "Y": //Pseudovalidado (origen ECV) case "X": //Pseudovalidado (origen Validador) imgEstado.ImageUrl = "~/Images/imgEstadoCVTPseudovalidado.png"; break; case "B": //Borrador imgEstado.ImageUrl = "~/Images/imgEstadoCVTBorrador.png"; break; case "R": //No Interesante //imgEstado.ImageUrl = "~/Images/imgEstadoCVTNoInteresante.png"; imgEstado.ImageUrl = "~/Images/imgSeparador.gif"; break; case "V": //Validado //imgEstado.ImageUrl = "~/Images/imgEstadoCVTValidado.png"; imgEstado.ImageUrl = "~/Images/imgSeparador.gif"; break; } //Recojo si el certificado tiene examenes sin borrado pdte if (Request.QueryString["te"] != null && (Request.QueryString["te"] != "")) { this.hdnHayExamenes.Value = Utilidades.decodpar(Request.QueryString["te"]); } if (Request.QueryString["nm"] != null && (Request.QueryString["nm"] != "")) { txtDenom.Value = Utilidades.decodpar(Request.QueryString["nm"]); } if (txtDenom.Value == "") { this.lblBuscar.Visible = true; } if (Request.QueryString["fO"] != null && (Request.QueryString["fO"] != "")) { txtFechaO.Text = Utilidades.decodpar(Request.QueryString["fO"]); } if (Request.QueryString["fC"] != null && (Request.QueryString["fC"] != "")) { txtFechaC.Text = Utilidades.decodpar(Request.QueryString["fC"]); } if (Request.QueryString["eC"] != null && (Request.QueryString["eC"] != "")) { hdnEntCert.Value = Utilidades.decodpar(Request.QueryString["eC"]); } if (Request.QueryString["eT"] != null && (Request.QueryString["eT"] != "")) { hdnEntorno.Value = Utilidades.decodpar(Request.QueryString["eT"]); } if (Request.QueryString["t2"] != null && (Request.QueryString["t2"] != "")) { this.hdnContentServer.Value = Utilidades.decodpar(Request.QueryString["t2"]); } if (hdnEstado.Value == "S" || hdnEstado.Value == "T") //Pendiente de cumplimentar. { //imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.decodpar(Request.QueryString["mot"]) + "\",\"Motivo\",null,300)"); //imgEstado.Attributes.Add("onmouseout", "hideTTE()"); imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.decodpar(Request.QueryString["mot"]) + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (hdnEstado.Value != "V") { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(hdnEstado.Value)) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (Utilidades.decodpar(Request.QueryString["tD"]) == "1") { if (Utilidades.decodpar(Request.QueryString["url"]) != "") { imgDownloadDoc.Attributes.Add("onclick", "verDOC2('" + Request.QueryString["url"] + "')"); } else { imgDownloadDoc.Attributes.Add("onclick", "verDOC()"); } txtNombreDocumento.Text = Utilidades.decodpar(Request.QueryString["nD"]); //imgUploadDoc.Style.Add("display", "inline-block"); imgDownloadDoc.Style.Add("display", "inline-block"); //imgBorrarDoc.Style.Add("display", "inline-block"); } //12/06/2018 Cualquier modificación sobre exámenes se hará a través de una nueva solicitud txtNombreDocumento.Enabled = false; if (hdnEsEncargado.Value == "1") { omitirObligParaEncargado(); } bool bEstaDeBaja = SUPER.BLL.Profesional.EstaDeBaja(int.Parse(hdnProf.Value)); //Tratamiento especial en la botonera de los exámenes //12/06/2018 Cualquier modificación sobre exámenes se hará a través de una nueva solicitud deshabilitarUsuario(); btnSalir.Style.Add("display", "inline-block"); btnCancelar.Style.Add("display", "none"); btnEnviar.Style.Add("display", "none"); /* if (hdnEstado.Value == "V") * { * deshabilitarUsuario(); * btnSalir.Style.Add("display", "inline-block"); * btnCancelar.Style.Add("display", "none"); * } * else * { * btnEnviar.Style.Add("display", "inline-block"); * if (hdnEsEncargado.Value == "1") * { * if (!bEstaDeBaja) btnCumplimentar.Style.Add("display", "inline-block"); * } * //else if (hdnEstado.Value == "B") * //{ * // btnAparcar.Style.Add("display", "inline-block"); * //} * }*/ } if (User.IsInRole("DIS") || ConfigurationManager.AppSettings["MOSTRAR_SOLODIS"] == "0") { sTareasPendientes = Curriculum.MiCVTareasPendientes(6, int.Parse(hdnIdFicepi.Value), (hdnIdExamen.Value == "") ? 0 : int.Parse(this.hdnIdExamen.Value), null); } //Compruebo si en el historial la última acción fué enviar a cumplimentar, en cuyo caso cargo el mensaje //que el validador le quiere hacer llegar al profesional this.hdnMsgCumplimentar.Value = SUPER.BLL.Historial.GetMsgPdteValidar("T595_FICEPIEXAMENCRONO", int.Parse(hdnIdFicepi.Value), (this.hdnIdExamen.Value == "") ? -1 : int.Parse(this.hdnIdExamen.Value)); } catch (Exception ex) { hdnErrores.Value = Errores.mostrarError("Error al obtener los datos", ex); } }
public void cargarDatos(int idTitulacionFicepi) { try { TituloFicepi tf = TituloFicepi.Select(idTitulacionFicepi); txtTitulo.Value = tf.T019_DESCRIPCION.ToString(); hdnIdTituloficepi.Value = tf.T012_IDTITULOFICEPI.ToString(); hdnIdtitulacion.Value = tf.T019_IDCODTITULO.ToString(); hdnIdtitulacionIni.Value = tf.T019_IDCODTITULO.ToString(); if (tf.t019_tipo != null) { cboTipo.SelectedValue = tf.t019_tipo.ToString(); } if (tf.t019_modalidad != null) { cboModalidad.SelectedValue = tf.t019_modalidad.ToString(); } if (tf.T839_IDESTADO != "B") { cboTipo.Enabled = false; cboModalidad.Enabled = false; chkTIC.Disabled = true; } //Revisar. Poner un solo radio button con dos opciones. chkTIC.Checked = tf.t019_tic; chkFinalizado.Checked = tf.T012_FINALIZADO; txtEspecialidad.Text = tf.T012_ESPECIALIDAD.ToString(); txtCentro.Text = tf.T012_CENTRO.ToString(); if (tf.T012_INICIO != null) { cboInicio.SelectedValue = tf.T012_INICIO.ToString(); } if (tf.T012_FIN != null) { cboFin.SelectedValue = tf.T012_FIN.ToString(); } txtObservaciones.Text = tf.T012_OBSERVA.ToString(); hdnEstadoInicial.Value = tf.T839_IDESTADO.ToString(); if (tf.T019_ESTADO) { hdnTituloEstadoIni.Value = "V";//Validado } else { hdnTituloEstadoIni.Value = "N";//No Validado } //txtMotivoRT.Text = tf.t597_motivort.ToString(); if (tf.T839_IDESTADO == "S" || tf.T839_IDESTADO == "T") //Pendiente de cumplimentar. { //imgEstado.Attributes.Add("title", tf.t597_motivort.ToString()); //imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(tf.t597_motivort.ToString()) + "\",\"Motivo\",null,300)"); //imgEstado.Attributes.Add("onmouseout", "hideTTE()"); imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(tf.t597_motivort.ToString()) + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (tf.T839_IDESTADO != "V") { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(tf.T839_IDESTADO)) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } //if (tf.T012_DOCTITULO != null) if (tf.t2_iddocumento != null) { txtNombreDocumento.Text = tf.T012_NDOCTITULO; imgUploadDoc.Style.Add("display", "inline-block"); imgDownloadDoc.Style.Add("display", "inline-block"); imgBorrarDoc.Style.Add("display", "inline-block"); imgDownloadDoc.Attributes.Add("onclick", "descargar('CVTDOCTIT','" + tf.T012_IDTITULOFICEPI.ToString() + "')"); } //if (tf.T012_DOCEXPDTE != null) if (tf.t2_iddocumentoExpte != null) { txtNombreExpediente.Text = tf.T012_NDOCEXPDTE; imgUploadExp.Style.Add("display", "inline-block"); imgDownloadExp.Style.Add("display", "inline-block"); imgBorrarExp.Style.Add("display", "inline-block"); imgDownloadExp.Attributes.Add("onclick", "descargar('CVTDOCEX','" + tf.T012_IDTITULOFICEPI.ToString() + "')"); } this.hdnNombreDocInicial.Value = tf.T012_NDOCTITULO; this.hdnContentServer.Value = tf.t2_iddocumento.ToString(); this.hdnNombreDocInicialExpte.Value = tf.T012_NDOCEXPDTE; this.hdnContentServerExpte.Value = tf.t2_iddocumentoExpte.ToString(); } catch (Exception ex) { hdnErrores.Value = Errores.mostrarError("Error al cargar datos", ex); } }
public void CargarDatos(Curso o) { if (o != null) { hdnEstadoInicial.Value = o.T839_IDESTADO.ToString(); hdnndoc.Value = o.T575_NDOC; this.hdnNombreDocInicial.Value = o.T575_NDOC; this.hdnContentServer.Value = o.t2_iddocumento.ToString(); if (o.T839_IDESTADO == char.Parse("S") || o.T839_IDESTADO == char.Parse("T")) //Pendiente de cumplimentar. { //imgEstado.Attributes.Add("title", tf.t597_motivort.ToString()); //imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(o.T575_MOTIVO.ToString()) + "\",\"Motivo\",null,300)"); //imgEstado.Attributes.Add("onmouseout", "hideTTE()"); imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(o.T575_MOTIVO.ToString()) + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (o.T839_IDESTADO != char.Parse("V")) { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(o.T839_IDESTADO.ToString())) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } //if (o.T575_DOC!= null) if (o.t2_iddocumento != null) { txtNombreDocumento.Text = o.T575_NDOC; imgUploadDoc.Style.Add("display", "inline-block"); imgDownloadDoc.Style.Add("display", "inline-block"); imgBorrarDoc.Style.Add("display", "inline-block"); //imgDownloadDoc.Attributes.Add("onclick", "verDOC()"); } txtTitulo.Text = o.T574_TITULO; if (o.T574_FINICIO != null) { txtFIni.Text = ((DateTime)o.T574_FINICIO).ToShortDateString(); } ; if (o.T574_FFIN != null) { txtFFin.Text = ((DateTime)o.T574_FFIN).ToShortDateString(); } txtContenido.Text = o.T574_CONTENIDO; //if (o.T002_IDPROVIN != null) // cboProvincia.SelectedValue=o.T002_IDPROVIN.ToString(); //else if (o.T574_ORIGEN != 3) //{ // cboProvincia.Items.Insert(0, new ListItem("ONLINE", "0")); // cboProvincia.SelectedValue = "0"; //} if (o.EsOnline) { this.chkOnline.Checked = true; } else { //if (o.T173_IDPROVINCIA != null) // cboProvincia.SelectedValue = o.T173_IDPROVINCIA.ToString(); cboPais.SelectedValue = (o.T172_IDPAIS.ToString() == "") ? "66" : o.T172_IDPAIS.ToString(); if (o.T172_IDPAIS.ToString() != "") { cargarCombosProvinciasPais((int)o.T172_IDPAIS); cboProvincia.SelectedValue = o.T173_IDPROVINCIA.ToString(); } } if (o.VisibleCV) { this.chkVisibleCV.Checked = true; } else { this.chkVisibleCV.Checked = false; } if (o.T036_IDCODENTORNO != null) { cboEntorno.SelectedValue = o.T036_IDCODENTORNO.ToString(); } txtHoras.Text = o.T574_HORAS.ToString(); query.Value = o.DESPROVEEDOR; if (o.T574_TECNICOC == 0) { rdbTecn.Checked = true; } else { rdbComp.Checked = true; } hdnOrigen.Value = o.T574_ORIGEN.ToString(); if (o.T574_ORIGEN != 3) { //imgHistorial.Style.Add("visibility", "hidden"); //hdnOrigen.Value = "3"; deshabilitarDetalle(); //15/10/2013 Nos pide María que si el origen del curso no es CVT, no se vean las observaciones txtObservaciones.Text = ""; } else { txtObservaciones.Text = o.T575_OBSERVA; } } }
private void GetDatos(int idFicepi, int idExpProf, int idExpProfFicepi, int idExpFicepiPerfil) { #region Datos de la experiencia profesional EXPPROF oExpProf = EXPPROF.DatosExpProfDetPerfil(null, idExpProf); //EXPPROF oExpProf = EXPPROF.DatosExpProf(null, idExpProf, idFicepi); if (idExpProf != -1) { this.txtDen.Value = oExpProf.t808_denominacion; if (oExpProf.t808_enibermatica) { this.hdnEnIb.Value = "S"; } this.nbrACS.InnerText = oExpProf.ACS; this.nbrACT.InnerText = oExpProf.ACT; this.hdnACS.Value = oExpProf.idACS; this.hdnACT.Value = oExpProf.idACT; //Cliente (Dentro de Iber) this.cboSectorC.SelectedValue = oExpProf.idSectorCliente.ToString(); //if (oExpProf.idSectorCliente != null) if (oExpProf.idSectorCliente != 0) //Un entero (no nullable) se inicializa a cero, por lo que siempre será distinto de nulo { GetSegmentosCli((int)oExpProf.idSectorCliente); } this.cboSegmentoC.SelectedValue = oExpProf.idSegmentoCliente.ToString(); if (oExpProf.idCliente != null) { this.hdnCli.Value = oExpProf.idCliente.ToString(); } else { this.hdnCli.Value = "null"; } if (hdnCli.Value != "null") { cboSectorC.Enabled = false; cboSegmentoC.Enabled = false; } this.hdnTipo.Value = oExpProf.Dentro; this.txtCliente.Value = oExpProf.Cliente; //Empresa Contratante (Fuera de Iber) this.cboSectorEC.SelectedValue = oExpProf.idSectorEmpresaC.ToString(); //if (oExpProf.idSectorEmpresaC != null) if (oExpProf.idSectorEmpresaC != 0) //Un entero (no nullable) se inicializa a cero, por lo que siempre será distinto de nulo { GetSegmentosEC((int)oExpProf.idSectorEmpresaC); } this.cboSegmentoEC.SelectedValue = oExpProf.idSegmentoEmpresaC.ToString(); if (oExpProf.idEmpresaC != null) { this.hdnEC.Value = (-1 * oExpProf.idEmpresaC).ToString(); } else { this.hdnEC.Value = "null"; } if (hdnEC.Value != "null") { cboSectorEC.Enabled = false; cboSegmentoEC.Enabled = false; } this.txtEmpresaC.Value = oExpProf.EmpresaC; this.hdnSegmentoC.Value = oExpProf.idSegmentoEmpresaC.ToString(); //Cliente (Fuera de Iber) this.cboSectorClienteP.SelectedValue = oExpProf.idSectorP.ToString(); //if (oExpProf.idSectorP != null) if (oExpProf.idSectorP != 0) //Un entero (no nullable) se inicializa a cero, por lo que siempre será distinto de nulo { GetSegmentosCliP((int)oExpProf.idSectorP); } this.cboSegmentoClienteP.SelectedValue = oExpProf.idSegmentoP.ToString(); if (oExpProf.idClienteP != null) { this.hdnCliP.Value = (-1 * oExpProf.idClienteP).ToString(); } else { this.hdnCliP.Value = "null"; } if (hdnCliP.Value != "null") { cboSectorClienteP.Enabled = false; cboSegmentoClienteP.Enabled = false; } this.txtClienteP.Value = oExpProf.ClienteP; this.txtDescripcion.Text = oExpProf.t808_descripcion; //si la experiencia es de Tipo L (Ligada a un proyecto super) los datos de la experiencia no se pueden modificar if (oExpProf.Tipo == "L") { this.txtDen.Disabled = true; this.lblACS.Attributes.Remove("onclick"); this.lblACS.Attributes.Remove("class"); this.lblACT.Attributes.Remove("onclick"); this.lblACT.Attributes.Remove("class"); this.txtCliente.Disabled = true; //this.txtDescripcion.Enabled = false; this.txtDescripcion.Attributes.Add("ReadOnly", "true"); this.txtDescripcion.Style.Add("color", "gray"); GetDatosFechaExpProfFicepi(idExpProfFicepi); this.imgInfoExpProy.Visible = true; } //if (oExpProf.idValidador != null) //{ // this.hdnProfVal.Value = oExpProf.idValidador.ToString(); // idFicepiValidador = oExpProf.idValidador; //} } #endregion #region Datos del profesional en la experiencia profesional SUPER.BLL.EXPPROFFICEPI oEPF = new SUPER.BLL.EXPPROFFICEPI(null, idExpProfFicepi); if (idExpProfFicepi == -1) { oEPF.t001_idficepi = int.Parse(Session["IDFICEPI_CVT_ACTUAL"].ToString()); oEPF.t808_idexpprof = idExpProf; } if (oEPF.t001_idficepi_validador != null && idFicepiValidador == null) { idFicepiValidador = oEPF.t001_idficepi_validador; } this.hdnProfVal.Value = oEPF.t001_idficepi_validador.ToString(); #endregion #region Datos del perfil del profesional en la experiencia if (idExpFicepiPerfil != -1) { SUPER.BLL.EXPFICEPIPERFIL oEFP = new SUPER.BLL.EXPFICEPIPERFIL(null, idExpFicepiPerfil); if (oEFP.t813_finicio != null) { this.txtFI.Text = DateTime.Parse(oEFP.t813_finicio.ToString()).ToShortDateString(); } if (oEFP.t813_ffin != null) { this.txtFF.Text = DateTime.Parse(oEFP.t813_ffin.ToString()).ToShortDateString(); } this.cboPerfil.SelectedValue = oEFP.t035_idcodperfil.ToString(); this.cboIdioma.SelectedValue = oEFP.t020_idcodidioma.ToString(); if (oEFP.t839_idestado == "S" || oEFP.t839_idestado == "T")//|| oEFP.t839_idestado == "R" { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(oEFP.t838_motivort.ToString()) + "\",\"Motivo\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(oEFP.t838_motivort.ToString()) + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (oEFP.t839_idestado != "V") { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(oEFP.t839_idestado)) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } this.hdnEstadoInicial.Value = oEFP.t839_idestado; this.txtFun.Text = oEFP.t813_funcion; this.txtObs.Text = oEFP.t813_observa; } #endregion }
public void CargarDatos(int idCert, int idFicepi) { Certificado o = Certificado.Select(idCert, idFicepi); txtDenom.Value = o.T582_NOMBRE; txtAbrev.Text = o.T582_ABREV; //cboEntCert.SelectedValue = o.T576_IDCRITERIO.ToString(); //cboEntorno.SelectedValue = o.T036_IDCODENTORNO.ToString(); this.hdnIdEntorno.Value = o.T036_IDCODENTORNO.ToString(); this.hdnIdEntCert.Value = o.T576_IDCRITERIO.ToString(); this.txtEntCert.Text = o.EntidadCertificadora; this.txtEntorno.Text = o.EntornoTecnologico; txtFechaO.Text = o.FOBTENCION; txtFechaC.Text = o.FCADUCIDAD; //hdnEstado.Value = o.T839_IDESTADO; hdnEstado.Value = o.EstadoCertificado; hdnIdCertificadoInicial.Value = o.T582_IDCERTIFICADO.ToString(); hdnCVTCert.Value = o.T582_IDCERTIFICADO.ToString(); hdnIdFicepiCert.Value = o.IdFicepiCert.ToString(); this.hdnContentServer.Value = o.t2_iddocumento.ToString(); if (o.DocRechazado) { this.hdnDocRechazado.Value = "S"; } else { this.hdnDocRechazado.Value = "N"; } if (o.EstadoCertificado == "S" || o.EstadoCertificado == "T" || //Pendiente de cumplimentar. o.EstadoCertificado == "X" || o.EstadoCertificado == "Y") //Pendiente de Anexar { string sMotivoRechazo = o.MOTIVORT; if (sMotivoRechazo == "") { sMotivoRechazo = "El certificado carece de documento acreditativo"; } else { sMotivoRechazo = Utilidades.escape(o.MOTIVORT.ToString()); } imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + sMotivoRechazo + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); this.hdnMotivo.Value = sMotivoRechazo; this.txtMotivoRT.Text = o.MOTIVORT.ToString(); } if (o.EstadoCertificado != "V") { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(o.EstadoCertificado)) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } //12/06/2018 En caso de que exista documento pero el certificado no esté validado, se podrá realizar cambios en documento //En caso de que no exista documento, se podrá adjuntar documento. imgUploadDoc.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); if (o.BDOC) { imgDownloadDoc.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); txtNombreDocumento.Text = o.T593_NDOC; this.hdnNombreDocInicial.Value = o.T593_NDOC; //if (hdnCaso.Value != "2" || hdnEstado.Value != "V")//Siempre se podrá eliminar if (!o.Completado || o.EstadoCertificado != "V")//Siempre se podrá eliminar { imgBorrarDoc.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); } else { imgUploadDoc.Style.Add(HtmlTextWriterStyle.Display, "none"); imgBorrarDoc.Style.Add(HtmlTextWriterStyle.Display, "none"); } imgDownloadDoc.Attributes.Add("onclick", "verDOC()"); } if (o.T582_VALIDO) { this.hdnValido.Value = "S"; } else { this.hdnValido.Value = "N"; } //Deshabilitar o no los campos correspondientes al certificado //Certificado completados o certificados validos o aquellos que alguno de sus exámenes no esté en pend. validar/borrador //if ((hdnCaso.Value == "1") || (hdnCaso.Value == "2") || o.T582_VALIDO || (hdnCaso.Value != "5" && hdnCaso.Value != "6")) //if (o.Completado && (o.EstadoCertificado == "V" || o.EstadoCertificado == "X" || o.EstadoCertificado == "Y")) //20/02/2014 Solo estará habilitado si es un certificado nuevo o está en borrador o Pdte Validar o Pdte Cumplimentar //12/06/2018 Cualquier modificación sobre certificados se hará a través de una nueva solicitud /*if (o.EstadoCertificado != "B" && o.EstadoCertificado != "O" && o.EstadoCertificado != "P" && * o.EstadoCertificado != "S" && o.EstadoCertificado != "T") * {*/ deshabilitarCertificado(); omitirObligParaEncargado(); //} //Tratamiento especial para la botonera //12/06/2018 Cualquier modificación sobre certificados se hará a través de una nueva solicitud btnAceptar.Style.Add(HtmlTextWriterStyle.Display, "none"); btnEnviar.Style.Add(HtmlTextWriterStyle.Display, "none"); btnNuevo.Style.Add("display", "none"); //if (hdnCaso.Value == "1" || hdnCaso.Value == "2") if (o.Completado) { this.hdnCompletado.Value = "S"; if (o.EstadoCertificado == "V") { btnCancelar.Style.Add(HtmlTextWriterStyle.Display, "none"); btnSalir.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); } else { //if (o.EstadoCertificado == "B") // btnAparcar.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); //else btnEnviar.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); //if (hdnEsEncargado.Value == "1") //{ // if (this.hdnEsMiCV.Value != "S") // { // bool bEstaDeBaja = SUPER.BLL.Profesional.EstaDeBaja(int.Parse(hdnIdFicepi.Value)); // if (!bEstaDeBaja) // btnCumplimentar.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); // } //} //else if (o.EstadoCertificado == "B") //{ // btnAparcar.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); //} } } else {//Certificados no completos btnAceptar.Style.Add(HtmlTextWriterStyle.Display, "none"); btnEnviar.Style.Add(HtmlTextWriterStyle.Display, "inline-block"); //12/06/2018 Cualquier modificación sobre certificados se hará a través de una nueva solicitud //btnNuevo.Style.Add("display", "inline-block"); } }
public void CargarDatos(TituloIdiomaFic o) { if (o != null) { hdnEstadoInicial.Value = o.t839_idestado.ToString(); hdnndoc.Value = o.T021_NDOC; this.hdnNombreDocInicial.Value = o.T021_NDOC; this.hdnContentServer.Value = o.t2_iddocumento.ToString(); if (o.t839_idestado == char.Parse("S") || o.t839_idestado == char.Parse("T")) //Pendiente de cumplimentar. { //imgEstado.Attributes.Add("title", tf.t597_motivort.ToString()); //imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(o.T835_MOTIVORT.ToString()) + "\",\"Motivo\",null,300)"); //imgEstado.Attributes.Add("onmouseout", "hideTTE()"); imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(o.T835_MOTIVORT.ToString()) + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (o.t839_idestado != char.Parse("V")) { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(o.t839_idestado.ToString())) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } //if (o.T021_DOC != null) if (o.t2_iddocumento != null) { txtNombreDocumento.Text = o.T021_NDOC; imgUploadDoc.Style.Add("display", "inline-block"); imgDownloadDoc.Style.Add("display", "inline-block"); imgBorrarDoc.Style.Add("display", "inline-block"); imgDownloadDoc.Attributes.Add("onclick", "verDOC()"); } txtTitulo.Value = o.T021_TITULO; txtFecha.Text = (o.T021_FECHA != null) ? ((DateTime)o.T021_FECHA).ToShortDateString() : ""; txtObservaciones.Text = o.T021_OBSERVA; query.Value = o.T021_CENTRO; //txtMotivoRT.Text = o.T835_MOTIVORT; if (o.T020_DESCRIPCION != null) { txtIdioma.InnerText = o.T020_DESCRIPCION; } } }
private void GetDatos(int idFicepi, int idExpProf, int idExpProfFicepi, int idExpFicepiPerfil) { #region Datos de la experiencia profesional EXPPROF oExpProf = EXPPROF.DatosExpProf(null, idExpProf, idFicepi); if (idExpProf != -1) { this.txtDen.Text = oExpProf.t808_denominacion; if (oExpProf.t808_enibermatica) { this.hdnEnIb.Value = "S"; } this.hdnSegmentoC.Value = oExpProf.idSegmento_ori.ToString(); this.hdnProfVal.Value = oExpProf.idValidador.ToString(); this.txtValidador.Text = oExpProf.denValidador; } else { SetValidador(idFicepi); } #endregion #region Datos del profesional en la experiencia profesional SUPER.BLL.EXPPROFFICEPI oEPF = new SUPER.BLL.EXPPROFFICEPI(null, idExpProfFicepi); if (idExpProfFicepi == -1) { //oEPF.t812_visiblecv = true; oEPF.t001_idficepi = int.Parse(Session["IDFICEPI_CVT_ACTUAL"].ToString()); oEPF.t808_idexpprof = idExpProf; } else { if (oEPF.t001_idficepi_validador != null) { idFicepiValidador = oEPF.t001_idficepi_validador; } //this.hdnProfVal.Value = oEPF.idValidador.ToString(); //this.txtValidador.Text = oEPF.denValidador; } //this.hdnVisibleCV.Value = "1"; //this.hdnProfVal.Value = oEPF.t001_idficepi_validador.ToString(); this.hdnPlant.Value = oEPF.t819_idplantillacvt.ToString(); #endregion #region Datos del perfil/Plantilla del profesional en la experiencia if (hdnPlantilla.Value == "P") { PLANTILLACVT oPl = new PLANTILLACVT(); oPl = PLANTILLACVT.Detalle(int.Parse(hdnPlant.Value), int.Parse(hdnProf.Value)); this.txtFI.Text = oPl.t812_finicio; this.txtFF.Text = oPl.t812_ffin; this.cboPerfil.SelectedValue = oPl.t035_idcodperfil.ToString(); this.cboIdioma.SelectedValue = oPl.t020_idcodidioma.ToString(); this.hdnEstadoInicial.Value = "V"; this.txtFun.Text = oPl.t819_funcion; this.txtObs.Text = oPl.t819_observa; this.TipoPerfil = "Plantilla"; } else if (idExpFicepiPerfil != -1) { this.TipoPerfil = "Perfil"; SUPER.BLL.EXPFICEPIPERFIL oEFP = new SUPER.BLL.EXPFICEPIPERFIL(null, idExpFicepiPerfil); if (oEFP.t813_finicio != null) { this.txtFI.Text = DateTime.Parse(oEFP.t813_finicio.ToString()).ToShortDateString(); } if (oEFP.t813_ffin != null) { this.txtFF.Text = DateTime.Parse(oEFP.t813_ffin.ToString()).ToShortDateString(); } this.cboPerfil.SelectedValue = oEFP.t035_idcodperfil.ToString(); this.cboIdioma.SelectedValue = oEFP.t020_idcodidioma.ToString(); if (oEFP.t839_idestado == "S" || oEFP.t839_idestado == "T")//|| oEFP.t839_idestado == "R" { imgInfoEstado.Style.Add("visibility", "visible"); imgInfoEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(oEFP.t838_motivort.ToString()) + "\",\"Motivo\",null,300)"); imgInfoEstado.Attributes.Add("onmouseout", "hideTTE()"); } if (oEFP.t839_idestado != "V") { imgEstado.Attributes.Add("onmouseover", "showTTE(\"" + Utilidades.escape(Curvit.ToolTipEstados(oEFP.t839_idestado)) + "\",\"Información\",null,300)"); imgEstado.Attributes.Add("onmouseout", "hideTTE()"); } this.hdnEstadoInicial.Value = oEFP.t839_idestado; this.txtFun.Text = oEFP.t813_funcion; this.txtObs.Text = oEFP.t813_observa; } #endregion }