Ejemplo n.º 1
0
 private void SaveProjectNow()
 {
     Debug.WriteLine("Inside save project now.");
     Debug.WriteLine(_currentFile.FullName);
     if (_currentFile.Exists)
     {
         File.Delete(_currentFile.FullName);
         VlfProjectHandler.Save(SaveProject(_currentFile.Name), _currentFile.FullName);
         tsStatusLabel.Text = $"Last saved on: {DateTime.Now}";
         Debug.WriteLine("File exist, saved..");
     }
     else
     {
         SaveAsNow();
     }
 }
Ejemplo n.º 2
0
        private void SaveAsNow()
        {
            var dlg = saveProjectDialog.ShowDialog();

            if (dlg != DialogResult.OK)
            {
                return;
            }
            var projectName = Path.GetFileNameWithoutExtension(saveProjectDialog.FileName);

            VlfProjectHandler.Save(SaveProject(projectName), saveProjectDialog.FileName);
            _currentFile = new FileInfo(saveProjectDialog.FileName);
            Text         = $"WinVLF - [{_currentFile.Name}]";
            saveProjectDialog.FileName = string.Empty;
            tsStatusLabel.Text         = string.Empty;
        }