private void button3_Click(object sender, EventArgs e) { Templater templater = new Templater(); templater.Maketemplate("\\Documents\\справка.docx"); MessageBox.Show("Справка сформирована!"); }
private void button3_Click(object sender, EventArgs e) { Templater templater = new Templater(); try { int index = dataGridView1.CurrentRow.Index; if (Convert.ToDateTime(dataGridView1[6, index].Value.ToString()) < DateTime.Now) { DbWorker dbWorker = new DbWorker(); string id = dataGridView1[0, index].Value.ToString(); string educationId = dataGridView1[0, index].Value.ToString(); string selectedPath = null; OpenFileDialog folderBrowser = new OpenFileDialog(); folderBrowser.ValidateNames = false; folderBrowser.CheckFileExists = false; folderBrowser.CheckPathExists = true; folderBrowser.FileName = $"Справка_№-{educationId}.docx"; if (folderBrowser.ShowDialog() == DialogResult.OK) { selectedPath = folderBrowser.FileName; } templater.Maketemplate(selectedPath, educationId, "shablon.docx"); //"\\Documents\\шаблон.docx" MessageBox.Show("Справка сформирована!"); } else { MessageBox.Show("Не возможно сформировать справку для не оконченных курсов!"); } } catch (Exception ex) { MessageBox.Show("Справка не сформирована"); } dataGridView1.Rows.Clear(); FillDataGridWithFilter(); }