Пример #1
0
 private void exportToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Dialogs.ExportOptions exportDialog = new NanoTimeTracker.Dialogs.ExportOptions();
     exportDialog.FromDate = dateNavigator_LogFilter.DateValue;
     exportDialog.ToDate   = dateNavigator_LogFilter.DateValue;
     if (exportDialog.ShowDialog() == DialogResult.OK)
     {
         SaveFileDialog exportSaveDialog = new SaveFileDialog();
         exportSaveDialog.AddExtension       = true;
         exportSaveDialog.AutoUpgradeEnabled = true;
         exportSaveDialog.CheckPathExists    = true;
         exportSaveDialog.DefaultExt         = ".csv";
         exportSaveDialog.Filter             = "CSV (Comma-Separated Value) File|*.csv";
         //exportSaveDialog.InitialDirectory //don't know what to do with this yet...
         exportSaveDialog.OverwritePrompt = true;
         exportSaveDialog.SupportMultiDottedExtensions = true;
         exportSaveDialog.Title         = "Export";
         exportSaveDialog.ValidateNames = true;
         if (exportSaveDialog.ShowDialog() == DialogResult.OK)
         {
             _databaseManager.Export(exportSaveDialog.FileName, exportDialog.FromDate, exportDialog.ToDate, exportDialog.BillableOnly);
         }
         exportSaveDialog.Dispose();
     }
     exportDialog.Dispose();
 }
Пример #2
0
 private void exportToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Dialogs.ExportOptions exportDialog = new NanoTimeTracker.Dialogs.ExportOptions();
     exportDialog.FromDate = dateNavigator_LogFilter.DateValue;
     exportDialog.ToDate = dateNavigator_LogFilter.DateValue;
     if (exportDialog.ShowDialog() == DialogResult.OK)
     {
         SaveFileDialog exportSaveDialog = new SaveFileDialog();
         exportSaveDialog.AddExtension = true;
         exportSaveDialog.AutoUpgradeEnabled = true;
         exportSaveDialog.CheckPathExists = true;
         exportSaveDialog.DefaultExt = ".csv";
         exportSaveDialog.Filter = "CSV (Comma-Separated Value) File|*.csv";
         //exportSaveDialog.InitialDirectory //don't know what to do with this yet...
         exportSaveDialog.OverwritePrompt = true;
         exportSaveDialog.SupportMultiDottedExtensions = true;
         exportSaveDialog.Title = "Export";
         exportSaveDialog.ValidateNames = true;
         if (exportSaveDialog.ShowDialog() == DialogResult.OK)
         {
             _databaseManager.Export(exportSaveDialog.FileName, exportDialog.FromDate, exportDialog.ToDate, exportDialog.BillableOnly);
         }
         exportSaveDialog.Dispose();
     }
     exportDialog.Dispose();
 }