protected void Page_Init(object sender, EventArgs e) { vTipoConsulta = Request.QueryString["Tipo"]; vBotonesVisibles = (Request.Params["pBotonesVisbles"]); vsTipoConsulta = vTipoConsulta; if (!Page.IsPostBack) { if (Request.Params["pIdEmpleado"] != null) { vIdEmpleado = Request.Params["pIdEmpleado"]; vsIdCambio = int.Parse(Request.Params["IdCambio"]); vCambio = Request.Params["Cambio"]; } else { vIdEmpleado = (ContextoUsuario.oUsuario.ID_EMPLEADO_PDE != "0") ? ContextoUsuario.oUsuario.ID_EMPLEADO_PDE : "-1"; vsIdCambio = 0; vCambio = "false"; } if (vsTipoConsulta == "e") { btnGuardar.Visible = true; } } //Cuando el parametro "vTipoConsulta" sea vacio o =v todos los campos van con el FG_EDITABLE = 0 //quitar el boton guardar if (vsTipoConsulta != "e") { btnGuardar.Visible = false; btnEliminarFotoEmpleado.Visible = false; btnActualizarFotoEmpleado.Visible = false; btnEliminarFotoEmpleado.Visible = false; rauFotoEmpleado.Visible = false; btnAgregarDocumento.Visible = false; btnEliminarFotoEmpleado.Visible = false; } EmpleadoNegocio nEmpleado = new EmpleadoNegocio(); { SPE_OBTIENE_EMPLEADO_PLANTILLA_PDE_Result vSolicitud = nEmpleado.ObtenerPlantillaPDE(null, vIdEmpleado, "INVENTARIO_PDE"); vXmlPlantilla = vSolicitud.XML_SOLICITUD_PLANTILLA; vXmlDocumentos = vSolicitud.XML_VALORES; vIdItemFoto = vSolicitud.ID_ITEM_FOTOGRAFIA; if (vSolicitud.FI_FOTOGRAFIA != null) { rbiFotoEmpleado.DataValue = vSolicitud.FI_FOTOGRAFIA; btnEliminarFotoEmpleado.Visible = true; } vXmlPlantilla = vSolicitud.XML_SOLICITUD_PLANTILLA; vXmlDocumentos = vSolicitud.XML_VALORES; vIdItemFoto = vSolicitud.ID_ITEM_FOTOGRAFIA; if (vSolicitud.FI_FOTOGRAFIA != null) { rbiFotoEmpleado.DataValue = vSolicitud.FI_FOTOGRAFIA; btnEliminarFotoEmpleado.Visible = true; } else { btnEliminarFotoEmpleado.Visible = false; } vPlantilla = new Plantilla() { ctrlPlantilla = new Contenedor() { NbContenedor = "PlantillaEmpleado", CtrlContenedor = mpgPlantilla }, lstContenedores = ObtenerContenedores(), xmlPlantilla = vXmlPlantilla }; vPlantilla.CrearFormulario(!Page.IsPostBack); } }