Example #1
0
 //opens a secondart database
 private void menuStripItemOpenDatabase_Click(object sender, EventArgs e)
 {
     OpenFileDialog browseFile = new OpenFileDialog();
     browseFile.Filter = "s3db Files (*.s3db)|*.s3db";
     browseFile.Title = "Browse s3db files";
     if (browseFile.ShowDialog() == DialogResult.Cancel)
         return;
     try
     {
         //txtBrowse.Text = browseFile.FileName;
         SoldiersForm secondaryDatabase = new SoldiersForm(browseFile.FileName.ToString(),this);
         secondaryDatabase.Show();
         secondaryDatabase.buttonSubmitToMaster.Show();
         secondaryDatabase.menuStripItemOpenDatabase.Enabled = false;
         secondaryDatabase.Text = "Secondary Database - " + browseFile.FileName.ToString();
     }
     catch (Exception)
     {
         MessageBox.Show("Error opening file", "File Error",
         MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
     }
 }
Example #2
0
        //creates an empty database from the template database
        private void menuStripItemCreateDatabase_Click(object sender, EventArgs e)
        {
            SaveFileDialog saveFileDialog1 = new SaveFileDialog();//NEW

            saveFileDialog1.Filter = "s3db files (*.s3db)|*.s3db";//NEW
            //saveFileDialog1.FilterIndex = 1;//NEW
            saveFileDialog1.RestoreDirectory = true;//NEW
            //bool fileSpecified = true;

            if (saveFileDialog1.ShowDialog() == DialogResult.OK)//NEW
            {
                String path = new database().path;
                System.IO.File.Copy(path + "soldierdb_template.s3db", saveFileDialog1.FileName.ToString(), true);

                try
                {
                    //txtBrowse.Text = browseFile.FileName;

                    SoldiersForm secondaryDatabase = new SoldiersForm(saveFileDialog1.FileName.ToString(), this);
                    secondaryDatabase.Show();
                    secondaryDatabase.buttonSubmitToMaster.Show();
                    secondaryDatabase.menuStripItemOpenDatabase.Enabled = false;
                    secondaryDatabase.Text = "Secondary Database - " + saveFileDialog1.FileName.ToString();

                }
                catch (Exception)
                {
                    MessageBox.Show("Error opening file", "File Error",
                    MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }