private void BtnGenerarPDF_Click(object sender, EventArgs e) { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Title = "Guardar Informe"; saveFileDialog.InitialDirectory = @"c:/document"; saveFileDialog.DefaultExt = ".pdf"; string filename = ""; if (saveFileDialog.ShowDialog() == DialogResult.OK) { filename = saveFileDialog.FileName; if (filename != "" && ListaVendedores.Count > 0) { string mensaje = vendedorService.GenerarPdf(ListaVendedores, filename); MessageBox.Show(mensaje, "Generar Pdf", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("No se especifico una ruta o No hay datos para generar el reporte", "Generar Pdf", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }