protected void Page_Load(object sender, EventArgs e) { if (!Page.IsCallback) { if (Session["IDRED"] == null) { try { Response.Redirect("~/SesionCaducadaModal.aspx", true); } catch (System.Threading.ThreadAbortException) { return; } } sErrores = ""; strTablaAECR = ""; strArrayVAE = ""; nIdTarea = int.Parse(Request.QueryString["nIdTarea"].ToString()); try { ObtenerDatosTarea(); } catch (Exception ex) { sErrores += Errores.mostrarError("Error al obtener los datos del elemento", ex); } try { if (gsTipoPlant != "E") {//No puede haber atributos estadisticos para plantillas empresariales PlantProy oPlant = PlantProy.Select(int.Parse(this.hdnIdPlant.Text)); ObtenerAtributosEstadisticosCR(oPlant.codune.ToString()); ObtenerAtributosEstadisticosTarea(); ObtenerValoresAtributosEstadisticosCR(oPlant.codune.ToString()); } } catch (Exception ex) { sErrores += Errores.mostrarError("Error al obtener datos complementarios", ex); } this.hdnAcceso.Text = Request.QueryString["Permiso"].ToString(); if (this.hdnAcceso.Text == "R") { ModoLectura.Poner(this.Controls); } //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); } }
private void CargarDatosItem(int idNat) { NATURALEZA oNat = NATURALEZA.Select(tr, idNat); txtDenominacion.Text = oNat.t323_denominacion; hdnIDSN1.Text = oNat.t323_idnaturaleza.ToString(); if ((bool)oNat.t323_regfes) { chkRegFes.Checked = true; } else { chkRegFes.Checked = false; } if ((bool)oNat.t323_regjornocompleta) { chkRegJor.Checked = true; } else { chkRegJor.Checked = false; } if ((bool)oNat.t323_coste) { chkCoste.Checked = true; } else { chkCoste.Checked = false; } if ((bool)oNat.t323_estado) { chkActivo.Checked = true; } else { chkActivo.Checked = false; } if ((bool)oNat.t323_pasaaSAP) { chkPasaSAP.Checked = true; } else { chkPasaSAP.Checked = false; } txtOrden.Text = oNat.t323_orden.ToString(); txtMesVig.Text = oNat.t323_mesesvigenciaPIG.ToString(); hdnIDPlantilla.Text = oNat.t338_idplantilla.ToString(); int idPlant; if (oNat.t338_idplantilla != null) { idPlant = (int)oNat.t338_idplantilla; PlantProy oPlant = PlantProy.Select(idPlant); txtDesPlantilla.Text = oPlant.descripcion; } }