Exemplo n.º 1
0
        private void cmdConsultarCliente_Click(object sender, EventArgs e)
        {
            if (PodeConsultar())
            {
                LiberarFormulario();

                int iIDTipoAtendimento = -1;
                if (radAtivo.Checked == true)
                {
                    iIDTipoAtendimento = 1;
                }
                else if (radReceptivo.Checked == true)
                {
                    iIDTipoAtendimento = 2;
                }

                string       sMensagem;
                relatorioCTL CRelatorio = new relatorioCTL();
                DataTable    dataTable  = CRelatorio.RetornarProspects(txtTelefone1_filtro.Text.Trim(), txtNome_filtro.Text.Replace("'", "").Trim(), txtCPFCNPJ_filtro.Text.Replace("'", "").Trim(), iIDTipoAtendimento);
                dgProspect.DataSource       = dataTable;
                dgProspect.Columns[1].Width = 200;

                lblRegistros.Text = dgProspect.RowCount.ToString() + " registro(s)";
                if (dataTable.Rows.Count == 0)
                {
                    sMensagem = "Dados não existentes.";
                    MessageBox.Show(sMensagem, "Tabulare", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
    public void GerarRelatorio()
    {
        try
        {
            int iIDTipoAtendimento = -1;

            relatorioCTL CRelatorio = new relatorioCTL();
            DataTable    dataTable  = CRelatorio.RetornarProspects(txtTelefone1_filtro.Text.Trim(), txtNome_filtro.Text.Replace("'", "").Trim(), txtCPFCNPJ_filtro.Text.Replace("'", "").Trim(), iIDTipoAtendimento);

            grdDados.DataSource = dataTable;
            grdDados.DataBind();

            lblRegistros.Text = "| " + grdDados.Rows.Count.ToString() + " registro(s) |";
        }
        catch (Exception ex)
        {
            PontoBr.Utilidades.Diversos.ExibirAlertaScriptManager(ex.Message, this.Page);
        }
    }