diff --git a/XMLProgramm/Program.cs b/XMLProgramm/Program.cs index 61b65ec..0fc3fb3 100644 --- a/XMLProgramm/Program.cs +++ b/XMLProgramm/Program.cs @@ -14,6 +14,7 @@ namespace XMLProgramm { static void Main(string[] args) { + Dictionary headertitles = new Dictionary(); headertitles.Add(ECalculatedResult.DN150DN250, "DN150 - DN250 [m]"); headertitles.Add(ECalculatedResult.DN300DN400, "DN300 - DN400 [m]"); @@ -26,12 +27,24 @@ namespace XMLProgramm headertitles.Add(ECalculatedResult.SONSTIGEANZAHL,"Anschlussleitung [Stk]"); headertitles.Add(ECalculatedResult.SONSTIGELAENGEZULAGEMETER,"Zulage Länge Anschlussleitung über 7m [m]"); + if(args.Length > 0) + { + Console.WriteLine(args[0]); + IProtokollWriter protokollWriter = new XMLParser.Functions.ProtokollWriter.HTMLProtkollWriter(headertitles); + XMLParse ser = new XMLParse(args[0]); + IUmsatzCalculator calculator = new XMLParser.Functions.UmsatzCalculator.StrassenUmsatz(); + calculator.Calculate(protokollWriter,ser.KanalObjekte); + } + + /* //ICSVWriter csvWriter = new StrassenUmsatzCSVWriter(); IProtokollWriter protokollWriter = new XMLParser.Functions.ProtokollWriter.HTMLProtkollWriter(headertitles); XMLParse ser = new XMLParse("2021-08-12_KS_H_L_Oldenburg_Hüllsteder-Straße.xml"); IUmsatzCalculator calculator = new XMLParser.Functions.UmsatzCalculator.StrassenUmsatz(); calculator.Calculate(protokollWriter,ser.KanalObjekte); + */ + //Console.ReadLine(); } } }