Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        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());
        }