Example #1
0
        public void Run()
        {
            AplikacijskiPomagac.Instanca.Logiraj = "Počinje obrada mjesta...";
            var startTime = DateTime.Now;

            lock (syncLock)
            {
                Postavke.AlgoritamProvjere.ProvjeriMjesta(_mjesta);
            }
            Mjesta.AktivirajUredjaje();

            var totalSec = (DateTime.Now - startTime).TotalSeconds;
            var diff     = Postavke.TrajanjeDretveSek - totalSec;

            AplikacijskiPomagac.Instanca.Logiraj = string.Format("...završila obrada mjesta nakon {0} sekundi", totalSec);
            AplikacijskiPomagac.Instanca.Statistika.ProsjecnoTrajanjeCiklusa += diff;
        }