public static Shes Instance() { lock (syncLock) { if (instance == null) { instance = new Shes(); } } return(instance); }
public int ValidacijaVremenaZaRezim() { Shes s = Shes.Instance(); DateTime vreme = s.Vreme; int rezim = 0; //0 - mirovanje , 1 - punjenje , 2 - praznjenje int sati = Int32.Parse(vreme.TimeOfDay.Hours.ToString()); int minuti = Int32.Parse(vreme.TimeOfDay.Minutes.ToString()); if (sati >= 3 && sati <= 6) { if (sati == 6 && minuti >= 1) { rezim = 0; } else { rezim = 1; } } else if (sati >= 14 && sati <= 17) { if (sati == 17 && minuti >= 1) { rezim = 0; } else { rezim = 2; } } else { rezim = 0; } return(rezim); }