Beispiel #1
0
 private void button_export_Click(object sender, EventArgs e)
 {
     try
     {
         SaveFileDialog saveFileDialog = new SaveFileDialog();
         FileDialogConfig(saveFileDialog);
         if (saveFileDialog.ShowDialog(this) == DialogResult.OK)
         {
             string filePath = saveFileDialog.FileName;
             WorkCollection.FileType fileType = (WorkCollection.FileType)saveFileDialog.FilterIndex - 1;
             WorkLibrary.ExportToFile(fileType, filePath);
         }
     }
     catch (Exception x)
     {
         MessageBox.Show("Could not export data to file.\n\n" + x.Message,
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #2
0
 private void button_import_Click(object sender, EventArgs e)
 {
     try
     {
         OpenFileDialog openFileDialog = new OpenFileDialog();
         FileDialogConfig(openFileDialog);
         if (openFileDialog.ShowDialog(this) == DialogResult.OK)
         {
             string filePath = openFileDialog.FileName;
             WorkCollection.FileType fileType = (WorkCollection.FileType)openFileDialog.FilterIndex - 1;
             WorkLibrary.ImportFromFile(fileType, filePath);
             InitializeDataGridView();
         }
     }
     catch (Exception x)
     {
         MessageBox.Show("Could not import data from file.\n\n" + x.Message,
                         "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }