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(); } }
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; }