static public CHECK_FILE_EXISTENCE_RESULTS CheckFileExistence() { CHECK_FILE_EXISTENCE_RESULTS results; results.Bible = results.VersionFile = results.Walkthroughs = true; if (!File.Exists(FileNames.PermVersionFile)) { results.VersionFile = false; WriteXMLFile.CreateFile(FileNames.PermVersionFile); } if (File.Exists(FileNames.tempBible)) { if (File.Exists(FileNames.Bible)) { File.Delete(FileNames.Bible); } File.Move(FileNames.tempBible, FileNames.Bible); } if (!File.Exists(FileNames.Bible)) { results.Bible = false; } if (!Directory.Exists(FileNames.WalkthroughsDirectory)) { results.Walkthroughs = false; } return(results); }
public static void InitialChecks() { if (File.Exists(FileNames.tempBible)) { if (File.Exists(FileNames.Bible)) { File.Delete(FileNames.Bible); } File.Move(FileNames.tempBible, FileNames.Bible); } if (!File.Exists(FileNames.PermVersionFile)) { WriteXMLFile.CreateFile(FileNames.PermVersionFile); } }