Пример #1
0
        public FenetreDons()
        {
            CultureManager.UICultureChanged += CultureManager_UICultureChanged;
            donService = new MySqlDonService();

            InitializeComponent();

            App.Current.MainWindow.Title = Nutritia.UI.Ressources.Localisation.FenetreDons.Titre;

            previousTime = DateTime.MinValue;

            dbPoolingThread = new Thread(PoolDB);
            dbPoolingThread.IsBackground = true;
            dbPoolingThread.Start();
        }
Пример #2
0
        public FenetreDons()
        {
            //Delegate pour exécuter du code personnalisé lors du changement de langue de l'UI.
            CultureManager.UICultureChanged += CultureManager_UICultureChanged;
            donService = new MySqlDonService();

            InitializeComponent();

            //Header de la fenêtre
            App.Current.MainWindow.Title = Nutritia.UI.Ressources.Localisation.FenetreDons.Titre;

            //Puisqu'au départ il n'y a pas de don (selon les scripts de bd), pour s'assurer le bon fonctionnement,
            //on met previousTime à la plus petite valeur possible.
            previousTime = DateTime.MinValue;

            //Configuratio du thread. Met en background pour permettre l'arrêt automatique lorsque le logiciel se ferme.
            dbPoolingThread = new Thread(PoolDB);
            dbPoolingThread.IsBackground = true;
            dbPoolingThread.Start();
        }
Пример #3
0
 public Don()
 {
     donService = ServiceFactory.Instance.GetService<IDonService>();
     InitializeComponent();
 }
Пример #4
0
 public EnvoiDon()
 {
     donService = ServiceFactory.Instance.GetService <IDonService>();
     InitializeComponent();
 }