protected void Page_Load(object sender, EventArgs e) { //Se obtienen de las variables de sesión el idficepi y nombre del usuario conectado idficepi = "var idficepi =" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).t001_idficepi.ToString() + ";"; nombre = "var nombre ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).nombre.ToString() + "';"; try { if (Request.QueryString["pt"] == "Formularios") { filtrosFormacionDemandada = "var filtrosFormacionDemandada ='" + JsonConvert.SerializeObject(Session["filtrosFormacionDemandada"]).ToString() + "';"; } else { filtrosFormacionDemandada = "var filtrosFormacionDemandada =''"; Session["filtrosFormacionDemandada"] = null; } //Se obtiene el año mínimo en el que existe una valoración int anyomin = obtenerMinAnyoValoracion(); //Se rellenan los combos en función de ese año y se ponen los defectos (Enero-Año Actual -> Diciembre Año Actual) rellenarComboMes(selMesIni); rellenarComboMes(selMesFin); rellenarComboAnno(selAnoIni, anyomin); rellenarComboAnno(selAnoFin, anyomin); selAnoIni.Value = (DateTime.Now.Year).ToString(); selMesIni.Value = "1"; selAnoFin.Value = (DateTime.Now.Year).ToString(); selMesFin.Value = "12"; //Se obtienen la lista de colectivos y se cargan en el combo IB.Progress.BLL.Colectivo cCol = new IB.Progress.BLL.Colectivo(); List <IB.Progress.Models.Colectivo> lColectivos = cCol.Catalogo(); cCol.Dispose(); foreach (IB.Progress.Models.Colectivo l in lColectivos) { ListItem option = new ListItem(); option.Value = l.t941_idcolectivo.ToString(); option.Text = l.t941_denominacion; cboColectivo.Items.Add(option); } } catch (Exception ex) { PieMenu.sErrores = "msgerr='" + ex.Message + "';"; IB.Progress.Shared.Smtp.SendSMTP("Error al obtener el catálogo de formación demandada.", ex.Message); } }
protected void Page_Load(object sender, EventArgs e) { string origen = Request.QueryString["origen"].ToString(); //En caso del evaluador, se ocultan los filtros referentes a los aspectos a reconocer y mejorar del form. estándar y CAU if (origen.ToUpper() == "EVA") { divEstAspectos.Attributes.Add("class", "hide"); divCAUAspectos.Attributes.Add("class", "hide"); aspectos.Attributes.Add("class", "hide"); aspectosCAU.Attributes.Add("class", "hide"); divCalidad.Attributes.Add("class", "hide"); } if (Request.QueryString["pt"] == "Estandar" || Request.QueryString["pt"] == "TAU") { filtrosConsultas = "var filtrosConsultas ='" + JsonConvert.SerializeObject(Session["filtrosConsultas"]).ToString() + "';"; } else { filtrosConsultas = "var filtrosConsultas =''"; Session["filtrosConsultas"] = null; } List <int> ret = buscarValoracionesPrevio((((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).t001_idficepi)); //Se obtienen de las variables de sesión el idficepi y nombre del usuario conectado idficepi = "var idficepi =" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).t001_idficepi.ToString() + ";"; nombre = "var nombre ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).nombre.ToString() + "';"; entrada = "var entrada ='" + Request.QueryString["origen"].ToString().ToUpper() + "';"; anoMin = "var anoMin ='" + obtenerMinAnyoValoracion() + "';"; modeloFormularios = "var modeloFormularios ='" + JsonConvert.SerializeObject(ret) + "';"; //variables javascript StringBuilder strbScript1 = new StringBuilder(); strbScript1.Append("var modeloFormularios = " + JsonConvert.SerializeObject(ret) + ";"); //Page.ClientScript.RegisterClientScriptBlock(typeof(Page), "script1", strbScript1.ToString(), true); Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "script1", "var modeloFormularios = '" + JsonConvert.SerializeObject(ret) + "';", true); //Se obtiene el año mínimo en el que existe una valoración int anyomin = obtenerMinAnyoValoracion(); //Se rellenan los combos en función de ese año y se ponen los defectos (Enero-Año Actual -> Diciembre Año Actual) rellenarComboMes(selMesIni); rellenarComboMes(selMesFin); rellenarComboAnno(selAnoIni, anyomin); rellenarComboAnno(selAnoFin, anyomin); selAnoIni.Value = anyomin.ToString(); selMesIni.Value = "1"; selAnoFin.Value = (DateTime.Now.Year).ToString(); selMesFin.Value = "12"; string mesCombo; if (DateTime.Now.Month < 10) { mesCombo = "0" + (DateTime.Now.Month).ToString(); } else { mesCombo = (DateTime.Now.Month).ToString(); } selMesFin.Value = mesCombo;// (DateTime.Now.Month).ToString(); //Se obtienen la lista de colectivos y se cargan en el combo IB.Progress.BLL.Colectivo cCol = new IB.Progress.BLL.Colectivo(); List <IB.Progress.Models.Colectivo> lColectivos = cCol.Catalogo(); cCol.Dispose(); foreach (IB.Progress.Models.Colectivo l in lColectivos) { ListItem option = new ListItem(); option.Value = l.t941_idcolectivo.ToString(); option.Text = l.t941_denominacion; cboColectivo.Items.Add(option); } }
protected void Page_Load(object sender, EventArgs e) { //Se obtienen de las variables de sesión el idficepi y nombre del usuario conectado idficepi = "var idficepi =" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).t001_idficepi.ToString() + ";"; nombre = "var nombre ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).nombre.ToString() + "';"; sexo = "var sexo ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).Sexo.ToString() + "';"; origen = "var origen ='" + Request.QueryString["origen"].ToString() + "';"; IB.Progress.BLL.VALORACIONESPROGRESS valoracionesBLL = new IB.Progress.BLL.VALORACIONESPROGRESS(); List <VALORACIONESPROGRESS.TemporadaProgress> misvaloraciones = valoracionesBLL.TemporadaProgress(); Session["defectoAntiguedad"] = misvaloraciones[0].T936_referenciaantiguedad; DateTime dte = misvaloraciones[0].T936_referenciaantiguedad; int prevMonth = dte.AddMonths(-1).Month; defectoAntiguedad = "var defectoAntiguedad = new Date(" + dte.Year + ", " + prevMonth + " , " + dte.Day + ");"; valoracionesBLL.Dispose(); try { //Si se entra desde la opción de menú Evaluaciones, se hace invisible el filtro de Evaluador (se obtiene los datos sólo referente a tu árbol), //el data-picker de la fecha de antigüedad (será un combo), el combo de la situación (será siempre la situación actual) y el botón de las fotos if (Request.QueryString["origen"] == "EVA") //ESTO ERA EVA, PERO SE HA CAMBIADO PARA QUE SIEMPRE SEA FECHA { //divEvaluador.Attributes.Add("class", "hide"); //lblEvaluador.Attributes.Add("disabled", "disabled"); //cboSituacion.Attributes.Add("disabled", "disabled"); //cboSituacion.Style.Add("-webkit-appearance", "none"); //cboSituacion.Style.Add("-moz-appearance", "none"); //cboSituacion.Style.Add("appearance", "none"); //lblEvaluador.Attributes.Add("class", "btn btn-link textoSinEstilos"); divcboFantiguedad.Attributes.Add("class", "hide"); //divtxtFantiguedad.Attributes.Add("class", "hide"); //divSituacion.Attributes.Add("class", "hide"); btnFoto.Attributes.Add("class", "hide"); } else //Como administrador: Administración - Estadísticas, se hace invisible el combo de la antigüedad { divcboFantiguedad.Attributes.Add("class", "hide"); } //Se obtiene el año mínimo en el que existe una valoración int anyomin = obtenerMinAnyoValoracion(); //Se rellenan los combos en función de ese año y se ponen los defectos (Enero-Año Actual -> Diciembre Año Actual) rellenarComboMes(selMesIni); rellenarComboMes(selMesFin); rellenarComboAnno(selAnoIni, anyomin); rellenarComboAnno(selAnoFin, anyomin); selAnoIni.Value = (DateTime.Now.Year).ToString(); selMesIni.Value = "1"; selAnoFin.Value = (DateTime.Now.Year).ToString(); selMesFin.Value = "12"; //Se obtienen la lista de colectivos y se cargan en el combo IB.Progress.BLL.Colectivo cCol = new IB.Progress.BLL.Colectivo(); List <IB.Progress.Models.Colectivo> lColectivos = cCol.Catalogo(); cCol.Dispose(); foreach (IB.Progress.Models.Colectivo l in lColectivos) { ListItem option = new ListItem(); option.Value = l.t941_idcolectivo.ToString(); option.Text = l.t941_denominacion; cboColectivo.Items.Add(option); } //Se obtienen la lista de fotos y se cargan en el combo IB.Progress.BLL.Foto cFoto = new IB.Progress.BLL.Foto(); List <IB.Progress.Models.Foto> lFotos = cFoto.Catalogo(); cFoto.Dispose(); foreach (IB.Progress.Models.Foto l in lFotos) { ListItem option = new ListItem(); option.Value = l.t932_idfoto.ToString(); option.Text = l.t932_denominacion + " ____ " + l.t932_fechafoto.ToShortDateString(); cboSituacion.Items.Add(option); } } catch (Exception ex) { PieMenu.sErrores = "msgerr='" + ex.Message + "';"; } }
protected void Page_Load(object sender, EventArgs e) { //Se obtienen de las variables de sesión el idficepi y nombre del usuario conectado idficepi = "var idficepi =" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).t001_idficepi.ToString() + ";"; nombre = "var nombre ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).nombre.ToString() + "';"; sexo = "var sexo ='" + ((IB.Progress.Models.Profesional)Session["PROFESIONAL"]).Sexo.ToString() + "';"; try { IB.Progress.BLL.VALORACIONESPROGRESS valoracionesBLL = new IB.Progress.BLL.VALORACIONESPROGRESS(); List <VALORACIONESPROGRESS.TemporadaProgress> misvaloraciones = valoracionesBLL.TemporadaProgress(); Session["defectoAntiguedad"] = misvaloraciones[0].T936_referenciaantiguedad; DateTime dte = misvaloraciones[0].T936_referenciaantiguedad; int prevMonth = dte.AddMonths(-1).Month; defectoAntiguedad = "var defectoAntiguedad = new Date(" + dte.Year + ", " + prevMonth + " , " + dte.Day + ");"; valoracionesBLL.Dispose(); //Se obtiene el año mínimo en el que existe una valoración int anyomin = obtenerMinAnyoValoracion(); //Se rellenan los combos en función de ese año y se ponen los defectos (Enero-Año Actual -> Diciembre Año Actual) rellenarComboMes(selMesIni); rellenarComboMes(selMesFin); rellenarComboAnno(selAnoIni, anyomin); rellenarComboAnno(selAnoFin, anyomin); rellenarComboMes(SelMesIniProgress); rellenarComboMes(SelMesFinProgress); rellenarComboAnno(SelAnoIniProgress, anyomin); rellenarComboAnno(SelAnoFinProgress, anyomin); selAnoIni.Value = (DateTime.Now.Year).ToString(); selMesIni.Value = "1"; selAnoFin.Value = (DateTime.Now.Year).ToString(); selMesFin.Value = "12"; SelAnoIniProgress.Value = (DateTime.Now.Year).ToString(); SelMesIniProgress.Value = "1"; SelAnoFinProgress.Value = (DateTime.Now.Year).ToString(); SelMesFinProgress.Value = "12"; //Se obtienen la lista de colectivos y se cargan en el combo IB.Progress.BLL.Colectivo cCol = new IB.Progress.BLL.Colectivo(); List <IB.Progress.Models.Colectivo> lColectivos = cCol.Catalogo(); cCol.Dispose(); foreach (IB.Progress.Models.Colectivo l in lColectivos) { ListItem option = new ListItem(); option.Value = l.t941_idcolectivo.ToString(); option.Text = l.t941_denominacion; cboColectivo.Items.Add(option); cboColectivoProgress.Items.Add(option); } } catch (Exception ex) { PieMenu.sErrores = "msgerr='" + ex.Message + "';"; IB.Progress.Shared.Smtp.SendSMTP("Error en las consultas de administración", ex.Message); } }