protected void Page_Load(object sender, EventArgs e) { if (!Page.IsCallback) { Master.nBotonera = 19; Master.Botonera.ItemClick += new ToolBarEventHandler(this.Botonera_Click); Master.bFuncionesLocales = true; Master.TituloPagina = "Mantenimiento de parametrización GASVI"; try { DIALIMITECONTABILIZACIONGV oDL = DIALIMITECONTABILIZACIONGV.Obtener(); hdnAnioAnt.Text = oDL.t670_dialimitecontanoanterior.ToString(); hdnMesAnt.Text = oDL.t670_dialimitecontmesanterior.ToString(); hdnSemana.Text = oDL.t670_diapago.ToString(); txtVigencia.Text = oDL.t670_vigenciaaparcadas.ToString(); txtEliminacion.Text = oDL.t670_avisoaparcadas.ToString(); } catch (Exception ex) { Master.sErrores += Errores.mostrarError("Error al obtener los datos de la parametrización GASVI.", ex); } //1º Se indican (por este orden) la función a la que se va a devolver el resultado // y la función que va a acceder al servidor 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); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsCallback) { Master.bFuncionesLocales = true; Master.FuncionesJavaScript.Add("Javascript/fechas.js"); Master.FuncionesJavaScript.Add("Javascript/boxover.js"); Master.FicherosCSS.Add("Capa_Presentacion/BonoTransporte/css/BonoTransporte.css"); Master.Botonera.ItemClick += new ToolBarEventHandler(this.Botonera_Click); if (Request.QueryString["se"] != null) { sEstado = Utilidades.decodpar(Request.QueryString["se"].ToString()); } if (Request.QueryString["so"] != null) { sOrigen = Utilidades.decodpar(Request.QueryString["so"].ToString()); } if (Request.QueryString.Get("ni") != null) { nID = int.Parse(Utilidades.decodpar(Request.QueryString.Get("ni").ToString())); } lblBeneficiario.InnerText = (Session["GVT_SEXO"].ToString() == "V") ? "Beneficiario" : "Beneficiaria"; cboEmpresa.Style.Add("display", "none"); switch (sOrigen) { case "": switch (sEstado) { case "A": // Aprobada case "C": // Contabilizada case "L": // Aceptada case "N": // Notificada case "S": // Pagada case "X": // Anulada Master.nBotonera = 8; bLectura = true; Master.TituloPagina = "Detalle de bono de transporte"; imgAM.Style.Add("display", "none"); imgSM.Style.Add("display", "none"); break; case "B": // No aprobada case "O": // No aceptada //case "P":// Aparcada case "R": // Recuperada Master.nBotonera = 6; Master.TituloPagina = "Detalle de bono de transporte"; break; case "T": // Tramitada Master.nBotonera = 5; bLectura = true; Master.TituloPagina = "Detalle de bono de transporte"; imgAM.Style.Add("display", "none"); imgSM.Style.Add("display", "none"); break; default: Master.nBotonera = 11; Master.TituloPagina = "Nuevo bono de transporte"; break; } break; case "APROBAR": bLectura = true; Master.nBotonera = 13; imgAM.Style.Add("display", "none"); imgSM.Style.Add("display", "none"); break; case "ACEPTAR": bLectura = true; Master.nBotonera = 15; imgAM.Style.Add("display", "none"); imgSM.Style.Add("display", "none"); //paddingLeft = "3px"; DIALIMITECONTABILIZACIONGV oDL = DIALIMITECONTABILIZACIONGV.Obtener(); sDiaLimiteContAnoAnterior = oDL.t670_dialimitecontanoanterior.ToString(); sDiaLimiteContMesAnterior = oDL.t670_dialimitecontmesanterior.ToString(); break; case "CONSULTA": bLectura = true; Master.nBotonera = 8; break; } if (sEstado == "T" || sEstado == "N" || sEstado == "A") { imgManoVisador.Style.Add("visibility", "visible"); if (sEstado == "T") { imgManoVisador.ToolTip = "Muestra quien o quienes han de aprobar la solicitud."; } else { imgManoVisador.ToolTip = "Muestra quien o quienes han de aceptar la solicitud."; } } if (!Page.IsPostBack) { try { //obtenerMonedas(); if (nID == 0 || Request.QueryString.Get("ni") == null) { string sDatosIniciales = NuevoBonoTransporte.obtenerDatosIniciales(Session["GVT_USUARIOSUPER"].ToString(), Fechas.FechaAAnnomes(DateTime.Today).ToString()); string[] aDatosIniciales = null; if (sDatosIniciales != "") { aDatosIniciales = Regex.Split(sDatosIniciales, "#sFin#"); if (aDatosIniciales.Length == 1) { string[] aElem = Regex.Split(aDatosIniciales[0], "#sCad#"); hdnIdBono.Text = aElem[0]; txtBono.Text = aElem[1]; txtImporte.Text = decimal.Parse(aElem[2]).ToString("N"); hdnImporte.Text = aElem[2]; lblMoneda.InnerText = aElem[5]; lblMoneda.Attributes.Add("title", "cssbody=[dvbdy] cssheader=[dvhdr] header=[<img src='../../images/info.gif' style='vertical-align:middle' /> Moneda] body=[" + aElem[6] + "] hideselects=[off]"); hdnMoneda.Text = aElem[5]; hdnIdProyectoSubNodo.Text = aElem[3]; hdnInteresado.Text = aElem[4]; txtProyecto.Text = aElem[7] + " - " + aElem[8]; } } } else { //if (Request.QueryString.Get("ni") != null) txtReferencia.Text = nID.ToString(); } if (bLectura) { ModoLectura.Poner(this.Controls); } ObtenerDatosCabeceraBono(nID); } catch (Exception ex) { Master.sErrores = Errores.mostrarError("Error al cargar los datos ", ex); } } } //1º Se indican (por este orden) la función a la que se va a devolver el resultado // y la función que va a acceder al servidor 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); }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsCallback) { Master.bFuncionesLocales = true; Master.FuncionesJavaScript.Add("Javascript/fechas.js"); Master.FuncionesJavaScript.Add("Javascript/boxover.js"); Master.FicherosCSS.Add("Capa_Presentacion/PagoConcertado/css/PagoConcertado.css"); Master.Botonera.ItemClick += new ToolBarEventHandler(this.Botonera_Click); if (Request.QueryString["se"] != null) { sEstado = Utilidades.decodpar(Request.QueryString["se"].ToString()); } if (Request.QueryString["so"] != null) { sOrigen = Utilidades.decodpar(Request.QueryString["so"].ToString()); } if (Request.QueryString.Get("ni") != null) { nID = int.Parse(Utilidades.decodpar(Request.QueryString.Get("ni").ToString())); } lblBeneficiario.InnerText = (Session["GVT_SEXO"].ToString() == "V") ? "Beneficiario" : "Beneficiaria"; cboEmpresa.Style.Add("display", "none"); switch (sOrigen) { case "": switch (sEstado) { case "A": // Aprobada case "C": // Contabilizada case "L": // Aceptada case "N": // Notificada case "S": // Pagada case "X": // Anulada Master.nBotonera = 8; bLectura = true; Master.TituloPagina = "Detalle del pago concertado"; break; case "B": // No aprobada case "O": // No aceptada //case "P":// Aparcada case "R": // Recuperada Master.nBotonera = 6; Master.TituloPagina = "Detalle del pago concertado"; break; case "T": // Tramitada Master.nBotonera = 5; bLectura = true; Master.TituloPagina = "Detalle del pago concertado"; break; default: Master.nBotonera = 11; Master.TituloPagina = "Nuevo pago concertado"; break; } if (sEstado != "" && sEstado != "R") { if (sEstado != "T") { tdlblAcuerdo.Style.Add("visibility", "visible"); tdtxtAcuerdo.Style.Add("visibility", "visible"); } lblProy.Attributes.Add("onclick", ""); lblProy.Attributes.Add("class", "texto"); lblAcuerdo.Attributes.Add("onclick", ""); lblAcuerdo.Attributes.Add("class", "texto"); } else if (sEstado == "R") { lblProy.Attributes.Add("onclick", "getPE()"); lblProy.Attributes.Add("class", "enlace"); tdlblAcuerdo.Style.Add("visibility", "hidden"); tdtxtAcuerdo.Style.Add("visibility", "hidden"); } break; case "APROBAR": bLectura = true; Master.nBotonera = 13; tdlblAcuerdo.Style.Add("visibility", "visible"); tdtxtAcuerdo.Style.Add("visibility", "visible"); lblProy.Attributes.Add("onclick", ""); lblProy.Attributes.Add("class", "texto"); break; case "ACEPTAR": bLectura = true; Master.nBotonera = 15; DIALIMITECONTABILIZACIONGV oDL = DIALIMITECONTABILIZACIONGV.Obtener(); sDiaLimiteContAnoAnterior = oDL.t670_dialimitecontanoanterior.ToString(); sDiaLimiteContMesAnterior = oDL.t670_dialimitecontmesanterior.ToString(); tdlblAcuerdo.Style.Add("visibility", "visible"); tdtxtAcuerdo.Style.Add("visibility", "visible"); lblProy.Attributes.Add("onclick", ""); lblProy.Attributes.Add("class", "texto"); lblAcuerdo.Attributes.Add("onclick", ""); lblAcuerdo.Attributes.Add("class", "texto"); break; case "CONSULTA": bLectura = true; Master.nBotonera = 8; break; } if (sEstado == "T" || sEstado == "N" || sEstado == "A") { imgManoVisador.Style.Add("visibility", "visible"); if (sEstado == "T") { imgManoVisador.ToolTip = "Muestra quien o quienes han de aprobar la solicitud."; } else { imgManoVisador.ToolTip = "Muestra quien o quienes han de aceptar la solicitud."; } } if (!Page.IsPostBack) { try { obtenerMotivos((int)Session["GVT_USUARIOSUPER"], sEstado); obtenerMonedas(); hdnCCIberper.Text = Session["GVT_CCIBERPER"].ToString(); if ((int)Session["GVT_CCIBERPER"] > 1) { lblNodo.Attributes.Add("class", "enlace"); lblNodo.Attributes.Add("onclick", "getCCIberper()"); } if (bLectura) { ModoLectura.Poner(this.Controls); } ObtenerDatosCabeceraPago(nID); //if (nID > 0) tabOtros.DefaultStyle.Add("Display", "block"); } catch (Exception ex) { Master.sErrores = Errores.mostrarError("Error al cargar los datos ", ex); } } } //1º Se indican (por este orden) la función a la que se va a devolver el resultado // y la función que va a acceder al servidor 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); }