public GeneratorActionResult RollbackAction(GeneratorArguments arguments, ActionInputValues values, Dictionary<string, string> parameters) { var location = values.GetString("DestinationFolder"); if (Directory.Exists(location)) Directory.Delete(location, true); return new GeneratorActionResult(true, ""); }
public GeneratorActionResult RollbackAction(GeneratorArguments arguments, ActionInputValues values, Dictionary <string, string> parameters) { var location = values.GetString("DestinationFolder"); if (Directory.Exists(location)) { Directory.Delete(location, true); } return(new GeneratorActionResult(true, "")); }
public GeneratorActionResult ExecuteAction(GeneratorArguments arguments, ActionInputValues values, Dictionary<string, string> parameters) { var location = values.GetString("DestinationFolder"); if (Directory.Exists(location)) { if (Directory.GetFiles(location).Length > 0 | Directory.GetDirectories(location).Length > 0) { return new GeneratorActionResult(false, "Directory already exists and is not empty!"); } } else Directory.CreateDirectory(location); return new GeneratorActionResult(true, ""); }
public GeneratorActionResult ExecuteAction(GeneratorArguments arguments, ActionInputValues values, Dictionary <string, string> parameters) { var location = values.GetString("DestinationFolder"); if (Directory.Exists(location)) { if (Directory.GetFiles(location).Length > 0 | Directory.GetDirectories(location).Length > 0) { return(new GeneratorActionResult(false, "Directory already exists and is not empty!")); } } else { Directory.CreateDirectory(location); } return(new GeneratorActionResult(true, "")); }