protected void EnlazarDatos() { try { Sesion loSesion = (Sesion)Session["Sesion"]; Ventas loAnalisisVentas = new Ventas(); InformeVentasPorPoblacion loInformeVendedor = new InformeVentasPorPoblacion(); loInformeVendedor.DataSource = loAnalisisVentas.AnalisisVentasPorPoblacion( (Sesion)Session["Sesion"], Convert.ToDateTime("1/" + txtFechaInicio.Text), Convert.ToDateTime("30/" + txtFechaFin.Text), ddlSucursales.SelectedValue.ToString(), ddlVendedores.SelectedValue.ToString(), txtClaveCliente.Text, ddlMarcas.SelectedValue.ToString(), ddlLineas.SelectedValue.ToString(), txtArticulo.Text ); loInformeVendedor.DataMember = "VentaPoblacionDataSource"; loInformeVendedor.Parameters["FiltrosReporte"].Value = "Sucursal: " + ddlSucursales.SelectedItem.Text; loInformeVendedor.Parameters["Usuario"].Value = loSesion.Usuario.Nombre.ToString(); loInformeVendedor.Parameters["FechaInicial"].Value = "01/" + txtFechaInicio.Text; loInformeVendedor.Parameters["FechaFinal"].Value = "30/" + txtFechaFin.Text; loInformeVendedor.Parameters["FiltrosReporte"].Visible = false; loInformeVendedor.Parameters["Usuario"].Visible = false; loInformeVendedor.Parameters["FechaInicial"].Visible = false; loInformeVendedor.Parameters["FechaFinal"].Visible = false; this.xrInforme.Report = loInformeVendedor; loInformeVendedor.CreateDocument(); Page.Session["loInformeVentasPorPoblacion"] = loInformeVendedor; } catch (Exception ex) { Session["Excepcion"] = ex; Response.Redirect("~/Error.aspx", false); } }