// Apre il log specificato nel path pth private void open(string pth) { log.openLog(pth); enable_controls(); Text = log.getLogPath(); dataGridView1.DataSource = log.getDs().Tables[0]; resetFLR(); filterRelease.Items.AddRange(log.getReleaseList()); resetRLT(); release_text.Items.AddRange(log.getReleaseList()); setLastPath(pth); }
// menustrip --> File --> Create new log... - richiama new Changelog() private void createNewLogToolStripMenuItem_Click(object sender, EventArgs e) { try { check_saved(); createFileDialog.ShowDialog(); if (createFileDialog.FileName != "") { log = new Changelog(createFileDialog.FileName); enable_controls(); this.Text = log.getLogPath(); this.dataGridView1.DataSource = log.getDs().Tables[0]; resetFLR(); resetRLT(); setLastPath(log.getLogDir()); } }catch (Exception ex) { MessageBox.Show("Errore durante la creazione del log: " + ex.Message); } }