protected void btnBuscar_Click(object sender, EventArgs e) { try { NPessoa nUsuario = new NPessoa(); EPessoa eUsuario = new EPessoa(); List <EPessoa> lstResultado = new List <EPessoa>(); eUsuario.nome = txtNome.Text; lstResultado = nUsuario.Listar(eUsuario); grdListaUsuario.DataSource = lstResultado; grdListaUsuario.DataBind(); } catch (Exception) { throw; } }
protected void btnGerarRelatorio_Click(object sender, EventArgs e) { try { NPessoa nUsuario = new NPessoa(); EPessoa parametro = new EPessoa(); #region filtro switch (ddlTipoConsulta.SelectedValue) { case "1": parametro.nome = txtParametro.Text; break; case "2": parametro.login = txtParametro.Text; break; case "3": parametro.email = txtParametro.Text; break; default: break; } #endregion filtro DataTable result = ConverteListParaDataTable(nUsuario.Listar(parametro)); //this.rptUsuario.LocalReport.DataSources.Clear(); //this.rptUsuario.LocalReport.DataSources.Add(new ReportDataSource("dtsUsuario", result)); //this.rptUsuario.Visible = true; } catch (Exception) { throw; } }