Beispiel #1
0
        public virtual void addNewGrupa(Gimnastika gimnastika)
        {
            Sprava[] sprave = Sprave.getSpraveIPauze(PauzeMask, gimnastika);
            if (canAddNewGrupa())
            {
                int brojRotacija = sprave.Length;
                int grupa        = getBrojGrupa() + 1;

                for (int i = 1; i <= brojRotacija; i++)
                {
                    foreach (Sprava s in sprave)
                    {
                        StartListe.Add(new StartListaNaSpravi(s, (byte)grupa, (byte)i, NacinRotacije.NeRotirajNista));
                    }
                }
            }
        }
Beispiel #2
0
        public virtual void loadFromDump(StringReader reader, IdMap map)
        {
            DeoTakmicenjaKod = (DeoTakmicenjaKod)Enum.Parse(typeof(DeoTakmicenjaKod), reader.ReadLine());

            string line = reader.ReadLine();

            Naziv = line != NULL ? line : null;

            line       = reader.ReadLine();
            Takmicenje = line != NULL ? map.takmicenjeMap[int.Parse(line)] : null;

            PauzeMask = int.Parse(reader.ReadLine());

            int count = int.Parse(reader.ReadLine());

            for (int i = 0; i < count; ++i)
            {
                reader.ReadLine();  // id
                StartListaNaSpravi s = new StartListaNaSpravi();
                s.loadFromDump(reader, map);
                StartListe.Add(s);
            }
        }