Example #1
0
File: Tester.cs Project: dsantl/FER
 public static void Config(string appName, Prikaz view, UlazniObrazac input, IzlazniObrazac output)
 {
     _aplikacija = new Process();
     _aplikacija.StartInfo.FileName = appName;
     _ulazniObrazac  = input;
     _izlazniObrazac = output;
     _prikaz         = view;
     ResetTester();
 }
Example #2
0
 /// <summary>
 /// Brise se prikaz iz svih skupova
 /// </summary>
 /// <param name="p">Prikaz koji se brise</param>
 public void RemovePrikazInSkup(Prikaz p)
 {
     foreach (Skup s in _skupList)
     {
         if (s.GetListNameOfPrikaz().Contains(p.Name))
         {
             s.DeletePrikaz(p);
         }
     }
 }
Example #3
0
File: Skup.cs Project: dsantl/FER
 /// <summary>
 /// Metoda koja brise prikaz iz skupa
 /// </summary>
 /// <param name="oldPrikaz">Prikaz koji se zeli obrisati</param>
 public void DeletePrikaz(Prikaz oldPrikaz)
 {
     if (!_listaPrikaza.Contains(oldPrikaz))
     {
         throw new CrtajMeException("Skup ne sadrzi prikaz koji se brise!");
     }
     _listaPrikaza.Remove(oldPrikaz);
     SetAverageGrade();
     RefreshAccept();
 }
Example #4
0
File: Skup.cs Project: dsantl/FER
        /// <summary>
        /// Metoda koja ubacuje prikaz u skup
        /// </summary>
        public void AddPrikaz(Prikaz newPrikaz)
        {
            if (newPrikaz.Type != _tipSkupa)
            {
                throw new CrtajMeException("Tip prikaza nije dobar, potreban je: " + _tipSkupa);
            }
            if (_listaPrikaza.Contains(newPrikaz))
            {
                throw new CrtajMeException("Prikaz je vec u tome skupu!");
            }

            _listaPrikaza.Add(newPrikaz);
        }
Example #5
0
 /// <summary>
 /// Stavi prikaz u repozitorij
 /// </summary>
 /// <param name="newPrikaz">Objekt tipa Prikaz</param>
 public void AddPrikaz(Prikaz newPrikaz)
 {
     _listaPrikaz.Add(newPrikaz);
 }