public string CommandLineParameters() { var builder = new CommandLineParametersBuilder(); if (IsImpetrant) { builder.Add("i", Settings.EmptyDwgPath) .Add("s", Settings.PlotPlanchetteScriptPath) .Add("id", IdPlanchette) .Add("r", Scale) .Add("z", Side) .Add("c", TypMap) .Add("e", ListEnergy.Replace(' ', ',')) .Add("imp"); } else { builder.Add("i", LocalPathPlan) .Add("s", Settings.PlotDwgScriptPath) .Add("m", Path.GetDirectoryName(PathPlan)); } builder .Add("f", PathResultPdf) .Add("st", IdStamp) .Add("t", TotalPlan.ToString()) .Add("n", OrdPlan.ToString()) .Add("u", UserId) .Add("d") .Add("isolate"); return(builder.GetCommandLineParameters()); }
public string CommandLineParameters() { var builder = new CommandLineParametersBuilder(); if (string.Equals(TypePlan, "T", StringComparison.InvariantCultureIgnoreCase)) { builder.Add("i", Configuration.EmptyDwgPath) .Add("s", Configuration.PlotPlanchetteScriptPath) .Add("id", IdPlanchette) .Add("r", Scale) .Add("z", Side) .Add("c", TypMap) .Add("e", ListEnergy.Replace(' ', ',')) .Add("f", PathResultPdf) .Add("st", IdStamp) .Add("t", TotalPlan.ToString()) .Add("n", OrdPlan.ToString()) .Add("u", UserId) .Add("imp") .Add("d") .Add("isolate"); } else { builder.Add("i", PathPlan) .Add("s", Configuration.PlotDwgScriptPath) .Add("f", PathResultPdf) .Add("d") .Add("isolate"); } return(builder.GetCommandLineParameters()); }