Exemple #1
0
        public static void RenameDirectoryProject(string oldProjectName, string newProjectName)
        {
            DirectoryInfo di    = new DirectoryInfo(ConfigDirectories.GetDocumentsFolder() + oldProjectName);
            DirectoryInfo ddest = new DirectoryInfo(ConfigDirectories.GetDocumentsFolder() + newProjectName);

            if (di.Exists && !ddest.Exists)
            {
                di.MoveTo(ConfigDirectories.GetDocumentsFolder() + newProjectName);
            }
            else
            {
                throw new IOException();
            }
            FileInfo fi    = new FileInfo(ConfigDirectories.GetMyDocumentsFolder() + oldProjectName + ".bin");
            FileInfo fdest = new FileInfo(ConfigDirectories.GetMyDocumentsFolder() + newProjectName + ".bin");

            if (fi.Exists && !fdest.Exists)
            {
                fi.MoveTo(ConfigDirectories.GetDocumentsFolder() + newProjectName + ".bin");
            }
            else
            {
                throw new IOException();
            }
        }
Exemple #2
0
        public static void CreateMyDocuments()
        {
            DirectoryInfo di = new DirectoryInfo(ConfigDirectories.GetMyDocumentsFolder());

            if (!di.Exists)
            {
                di.Create();
            }
        }
Exemple #3
0
 public static string GetDefaultProductionFolder(string projectName)
 {
     return(Path.Combine(ConfigDirectories.GetMyDocumentsFolder(), projectName, "production") + Path.DirectorySeparatorChar);
 }
Exemple #4
0
 public static string GetBuildFolder(string projectName, string fileName)
 {
     ConfigDirectories.CreateDirectoryProject(projectName);
     return(Path.Combine(ConfigDirectories.GetMyDocumentsFolder(), projectName, "build", fileName));
 }
Exemple #5
0
 public static string GetBuildFolder(string projectName)
 {
     ConfigDirectories.CreateDirectoryProject(projectName);
     return(Path.Combine(ConfigDirectories.GetMyDocumentsFolder(), projectName, "build") + Path.DirectorySeparatorChar);
 }
Exemple #6
0
 public static string GetDocumentsFolder()
 {
     return(ConfigDirectories.GetMyDocumentsFolder());
 }