protected void cmdPesquisar_Click(object sender, EventArgs e)
    {
        if (PodePesquisar())
        {
            relatorioCTL CRelatorio = new relatorioCTL();
            DataTable    dataTable  = CRelatorio.RetornarStatusMailing(Convert.ToInt32(dropMailing.SelectedValue));

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

            lblRegistros.Text = "| " + dgDados.Rows.Count.ToString() + " registro(s) |";
        }
    }
        private void cmdGerar_Click(object sender, EventArgs e)
        {
            if (PodeGerarDados())
            {
                try
                {
                    int iIDMailing = Convert.ToInt32(comboMailing.SelectedValue);

                    relatorioCTL CRelatorio = new relatorioCTL();
                    DataTable    dataTable  = CRelatorio.RetornarStatusMailing(iIDMailing);

                    reportDocument = new ReportDocument();
                    reportDocument.Load(Application.StartupPath + @"\relatorio\cStatusMailling.rpt");
                    reportDocument.SetDataSource(dataTable);

                    string sFiltro = "Mailing: " + comboMailing.Text.ToString();
                    sFiltro += "; Campanha: " + comboCampanha.Text.ToString();

                    reportDocument.SetParameterValue("FILTRO", sFiltro);

                    crystalReportViewer.ReportSource = reportDocument;

                    //Verifica se tem DDD bloqueado para a Campanha selecionada
                    prospectCTL CProspect = new prospectCTL();
                    dataTable = CProspect.RetornarBloqueiosDDD(Convert.ToInt32(comboCampanha.SelectedValue));
                    string sDDD = "";
                    foreach (DataRow dataRow in dataTable.Rows)
                    {
                        if (sDDD != "")
                        {
                            sDDD += ", " + dataRow["DDD"].ToString();
                        }
                        else
                        {
                            sDDD = dataRow["DDD"].ToString();
                        }
                    }
                    if (sDDD != "")
                    {
                        string sMensagem = "O(s) DDD(s) " + sDDD + " está(ão) bloqueado(s) para a Campanha selecionada.";
                        PontoBr.Utilidades.Diversos.ExibirAlertaWindowsForm(sMensagem, "Tabulare");
                    }
                }
                catch (Exception ex)
                {
                    PontoBr.Utilidades.Diversos.ExibirAlertaWindowsForm(ex.Message, "Tabulare Software");
                }
            }
        }