Beispiel #1
0
 /// <summary>
 /// Instanca metoda za singleton razred
 /// </summary>
 /// <returns>Instanca razrada</returns>
 public static SkupRepos Instance()
 {
     if (_instance == null)
     {
         _instance = new SkupRepos();
     }
     return(_instance);
 }
Beispiel #2
0
 /// <summary>
 /// Izbaci prikaz iz repozitorija, izbacuje se i iz svih skupova
 /// </summary>
 /// <param name="name">Ime prikaza</param>
 public void RemovePrikaz(string name)
 {
     foreach (Prikaz p in _listaPrikaz)
     {
         if (p.Name == name)
         {
             _listaPrikaz.Remove(p);
             SkupRepos.Instance().RemovePrikazInSkup(p);
             notifyObservers();
             return;
         }
     }
     throw new CrtajMeException("Prikaz koji se brise ne postoji u sustavu!");
 }