private void generarReportesAbonado()
        {
            pgbAbonadosActivos.Visible = true;

            string directorioReporte = $"{Directory.GetCurrentDirectory()}\\listadoTodoAbonados.rpt";
            string desktopPath       = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            string folderEspecifico  = $@"{desktopPath}\\Reportes\\ReporteAbonadosActivos.pdf";


            using (ReportDocument oRep = new ReportDocument())
            {
                using (frmListadoTodoAbonados form = new frmListadoTodoAbonados())
                {
                    pgbAbonadosActivos.Value = 25;
                    oRep.Load($@"{desktopPath}\PROYECTO CONTROL ABONADO\ControlAbonadoApp\Visual proyect\ControlAbonados\ControlAbonados\Reportes\ListadoAbonadosActivos.rpt");
                    oRep.Refresh();
                    form.crystalReportViewer1.ReportSource = oRep;
                    form.Show();
                    oRep.ExportToDisk(ExportFormatType.PortableDocFormat, folderEspecifico);
                    form.Close();
                    pgbTodoAbonados.Value = 65;
                }
            }
            crearOAbrirFolderReportes();
            pgbAbonadosActivos.Value   = 100;
            pgbAbonadosActivos.Visible = false;
        }
        private void generarReporteMes()
        {
            pgbMes.Visible = true;

            string mes = cboMes.Text;

            string directorioReporte = $"{Directory.GetCurrentDirectory()}\\listadoTodoAbonados.rpt";
            string desktopPath       = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            string folderEspecifico  = $@"{desktopPath}\\Reportes\\ReporteMes{mes}.pdf";


            using (ReportDocument oRep = new ReportDocument())
            {
                using (frmListadoTodoAbonados form = new frmListadoTodoAbonados())
                {
                    pgbMes.Value = 25;
                    oRep.Load($@"{desktopPath}\PROYECTO CONTROL ABONADO\ControlAbonadoApp\Visual proyect\ControlAbonados\ControlAbonados\Reportes\ListadoMes.rpt");
                    oRep.SetDataSource(ControlAbonados.Properties.Settings.Default.cnnString);
                    oRep.Refresh();
                    oRep.SetParameterValue("@mes", mes);
                    form.crystalReportViewer1.ReportSource = oRep;
                    form.Show();
                    oRep.ExportToDisk(ExportFormatType.PortableDocFormat, folderEspecifico);
                    form.Close();
                    pgbMes.Value = 65;
                }
            }
            crearOAbrirFolderReportes();
            pgbMes.Value   = 100;
            pgbMes.Visible = false;
        }