private void print_btn_Click(object sender, EventArgs e) { ReportTool report = new ReportTool() { Title = "Schedule", Table = (System.Data.DataTable)schedule_dgv.DataSource }; SaveFileDialog savefile = new SaveFileDialog(); savefile.DefaultExt = "*.docx"; savefile.Filter = "DOCX files(*.docx)|*.docx|Excel files(.xlsx) |*.xlsx"; if (savefile.ShowDialog() == DialogResult.OK && savefile.FileName.Length > 0) { if (savefile.FileName.EndsWith("docx") == true) { report.toWordReport(savefile.FileName); MessageBox.Show("File saved!", "Message Dialog", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (savefile.FileName.EndsWith("xlsx") == true) { report.ToExcelReport(savefile.FileName); MessageBox.Show("File saved!", "Message Dialog", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }
private void print() { ReportTool report = new ReportTool() { Title = "Daily Report", Table = (DataTable)report_dgv.DataSource }; SaveFileDialog savefile = new SaveFileDialog(); savefile.DefaultExt = "*.docx"; savefile.Filter = "DOCX files(*.docx)|*.docx|Excel files(.xlsx) |*.xlsx"; if (savefile.ShowDialog() == DialogResult.OK && savefile.FileName.Length > 0) { if (savefile.FileName.EndsWith("docx") == true) { report.toWordReport(savefile.FileName); MessageBox.Show("File saved!", "Message Dialog", MessageBoxButtons.OK, MessageBoxIcon.Information); } if (savefile.FileName.EndsWith("xlsx") == true) { report.ToExcelReport(savefile.FileName); MessageBox.Show("File saved!", "Message Dialog", MessageBoxButtons.OK, MessageBoxIcon.Information); } } }