Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            var chamado = new ChamadoDAL();

            var status      = cboStatus.Text != "Selecionar" ? cboStatus.Text : string.Empty;
            var tecnio      = cboTecnico.Text != "Selecionar" ?  cboTecnico.Text : string.Empty;
            var usuario     = cboUsuario.Text != "Selecionar" ? cboUsuario.Text : string.Empty;
            var solicitacao = cboSolicitacao.Text != "Selecionar" ? cboSolicitacao.Text : string.Empty;

            var chamados = chamado.ListarChamadosRelatorio(txtIdChamado.Text, txtTitulo.Text, status, tecnio,
                                                           usuario, solicitacao, dtDataAbertura.Text, dtDataFechamento.Text, dtDataConclusao.Text);

            reportViewer1.LocalReport.DataSources.Clear();
            reportViewer1.LocalReport.DataSources.Add(new Microsoft.Reporting.WinForms.ReportDataSource("DataSet1", chamados));

            this.reportViewer1.RefreshReport();
            txtIdChamado.Text = string.Empty;
            txtTitulo.Text    = string.Empty;
        }