protected void Page_Load(object sender, EventArgs e) { try { using (CobranzasDataContext db = new CobranzasDataContext()) { Externo = db.Parametros.Single(x => x.Clave == "Externos").Valor; idCuenta = Convert.ToInt32(Request["idCuenta"]); Cuenta = db.Cuentas.SingleOrDefault(x => x.idCuenta == idCuenta); if (!IsPostBack) { if (Cuenta.Datos != null) { String Tabla = "<table class='TablaDatos'>"; foreach (var nodo in Cuenta.Datos.Elements()) { Tabla += "<tr>"; Tabla += "<th>" + Recursos.Recurso(nodo.Attribute("Clave").Value) + "</th>"; Tabla += "<td>" + nodo.Value + "</td>"; Tabla += "</tr>"; } Tabla += "</table>"; pnlDatos.InnerHtml = Tabla; } Seguridad.Ejecutar(ColocarSoportes); //ColocarSoportes(); foreach (Entidades.TiposReporte TR in db.TiposReporte.Where(x => x.Cuenta && x.idTipoCliente == Cuenta.Clientes.idTipoCliente && x.idPais == Cuenta.Personas.idPais)) { pnlReportes.InnerHtml += @"<div class='btnReporte' onclick='location.href=""/Emergentes/ctrlReporte.aspx?idTipoReporte=" + TR.idTipoReporte + "&idCuenta=" + Cuenta.idCuenta + @"""'>" + TR.Nombre + "</div>"; } } } } catch (Exception Ex) { Ex.Registrar(); } }