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;
            }
        }
Beispiel #2
0
        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;
            }
        }