示例#1
0
        public void setDisplay(StreamWriter writer, Boolean show)
        {
            writer.WriteLine("");
            writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay(show : " + show + ")");
            SaveLoadInit settings = new SaveLoadInit();

            if (settings.isSettings())
            {
                settings.Load();
                // Update ini file
                General mGeneral   = settings.configurationGeneral.general;
                General newGeneral = new General(mGeneral.showWindow, show, mGeneral.isACP_ComptaCPT_CompteG, mGeneral.ACP_ComptaCPT_CompteG);

                writer.WriteLine("");
                writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay() |Before| showWindow : " + mGeneral.showWindow);
                writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay() |Before| isAppOpen : " + mGeneral.isAppOpen);
                writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay() |Before| ACP_ComptaCPT_CompteG : " + mGeneral.ACP_ComptaCPT_CompteG);
                writer.WriteLine("");
                writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay() |After| showWindow : " + newGeneral.showWindow);
                writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay() |After| isAppOpen : " + newGeneral.isAppOpen);
                writer.WriteLine(DateTime.Now + " : Init.dll => setDisplay() |After| ACP_ComptaCPT_CompteG : " + newGeneral.ACP_ComptaCPT_CompteG);

                settings.configurationGeneral.general = newGeneral;
                settings.saveInfo();
            }
            writer.WriteLine("");
            writer.Flush();
        }
示例#2
0
        public void setDisplay(Boolean show)
        {
            SaveLoadInit settings = new SaveLoadInit();

            if (settings.isSettings())
            {
                settings.Load();
                // Update ini file
                General mGeneral   = settings.configurationGeneral.general;
                General newGeneral = new General(mGeneral.showWindow, show, mGeneral.isACP_ComptaCPT_CompteG, mGeneral.ACP_ComptaCPT_CompteG);

                settings.configurationGeneral.general = newGeneral;
                settings.saveInfo();
            }
        }
示例#3
0
        public int checkRunningApp()
        {
            SaveLoadInit settings = new SaveLoadInit();

            if (settings.isSettings())
            {
                try
                {
                    settings.Load();
                    General mGeneral = settings.configurationGeneral.general;

                    if (mGeneral.isAppOpen)
                    {
                        Console.WriteLine("Le Planificateur est déja en cours");
                        for (int z = 5; z > 0; z--)
                        {
                            Console.WriteLine(DateTime.Now + " Fermeture dans " + z + " seconds....");
                            System.Threading.Thread.Sleep((z * 500));
                        }

                        return(99);
                    }
                    else
                    {
                        Console.WriteLine("Le Planificateur en marche...");

                        General newGeneral = new General(mGeneral.showWindow, true, mGeneral.isACP_ComptaCPT_CompteG, mGeneral.ACP_ComptaCPT_CompteG);
                        settings.configurationGeneral.general = newGeneral;
                        settings.saveInfo();
                        return(mGeneral.showWindow);
                    }
                }
                catch (Exception ex)
                {
                    Console.WriteLine("Mode débogage 2 : " + ex.Message);
                    return(99);
                }
            }
            else
            {
                Console.WriteLine("Error[1]");
                return(99);
            }
        }