private void ConsoleWrite(AntilStoreItem antilStore) { var storeItem = storageHelper.GetCdPath(antilStore); Console.Write(storeItem.Cd); Console.ForegroundColor = ConsoleColor.Green; Console.Write(storeItem.ProjectName); Console.ForegroundColor = ConsoleColor.Gray; Console.Write(" > "); }
public void Execute(ICollection <string> args) { var path = storageHelper.GetCdPath(); if (path != string.Empty) { var dir = new DirectoryInfo(path); if (dir.Exists) { int f = 0, d = 0; Console.WriteLine(" "); if (dir.GetDirectories().Count() > 1) { ch.WriteLine("Directories: "); } foreach (var subDir in dir.GetDirectories()) { ch.WriteLine(" + " + subDir.Name); ++d; } if (dir.GetFiles().Count() > 1) { ch.WriteLine("Files:"); } foreach (var file in dir.GetFiles()) { ch.WriteLine(" " + file.Name); ++f; } ch.WriteLine(string.Format("{0} directories and {1} files", d, f)); Console.WriteLine(" "); return; } } ch.WriteLine("Some error", ConsoleColor.Red); }
public void Execute(ICollection <string> args) { cdPath = storageHelper.GetCdPath(); var dir = CreateRepositoryCatalog(); if (dir == null) { return; } var projName = repositoryHelper.ProcessProjectName(dir.FullName, args); storageHelper.AddProject(dir.FullName.Replace(subPath, ""), projName); repositoryHelper.CreateRepoStorage(dir.FullName, projName); commitCommand.Execute(new List <string>() { "init" }); }