Esempio n. 1
0
 // menustrip --> File --> Save log file as... - Richiama log.save()
 private void saveLogFileToolStripMenuItem_Click(object sender, EventArgs e)
 {
     if (saveFileDialog1.ShowDialog() == DialogResult.OK && saveFileDialog1.FileName != "")
     {
         try
         {
             log.saveLog(saveFileDialog1.FileName);
             if (saveFileDialog1.FileName == log.getLogPath())
             {
                 saved     = true;
                 this.Text = log.getLogPath();
             }
         }
         catch (XmlException)
         {
             MessageBox.Show("Il documento xml che si tenta di salvare non è valido (deve contenere almeno un tag aperto e chiuso)", "Errore");
         }
     }
 }
Esempio n. 2
0
        // 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);
            }
        }