Beispiel #1
0
        static void Main(string[] args)
        {
            Options m_Options = new Options();
            //DbController m_DbController = new DbController();

            MainController m_MainController = new MainController(m_Options);

            m_MainController.LoadDonnes();
            m_MainController.LoadStocks();
            m_MainController.ResolveDonnes();
            m_MainController.LoadExterne();
            m_MainController.ResolveExterne();



            return;



            DirectoryInfo d = new DirectoryInfo(Properties.Settings.Default.DataPath);

            FileInfo[] Files = d.GetFiles(m_Options.DepotopUkFile);
            string     str   = "";

            foreach (FileInfo file in Files)
            {
                str = str + ", " + file.Name;
            }

            Console.WriteLine(str);
            Console.ReadKey();
            return;

            var donnes = new CsvFile(m_Options.DonnesFile);

            donnes.Load();

            StockLoader m_StockLoader = new StockLoader();

            m_StockLoader.LoadFiles();

            var delimiter = m_Options.GetDelimiter(Options.OptionsNames.DepotopUk);


            var depotopFr = m_Options.GetOptionsNames(Options.OptionsNames.DepotopDe);

            var inputs = m_Options.GetOptionsValues(Options.OptionsNames.Input);

            var optionsData = m_Options.GetOptionsData(Options.OptionsNames.DepotopDe);

            for (var i = 0; i < inputs.Count; i++)
            {
                var key = inputs[i];

                Console.WriteLine(inputs[i] + " - " + optionsData[inputs[i]]);
            }



            Console.WriteLine(depotopFr);
            Console.ReadKey();
        }