public virtual void dump(StringBuilder strBuilder)
        {
            strBuilder.AppendLine(Id.ToString());
            strBuilder.AppendLine(Sprava.ToString());

            strBuilder.AppendLine(Rezultati.Count.ToString());
            foreach (RezultatSpravaFinaleKupa r in Rezultati)
            {
                r.dump(strBuilder);
            }
        }
Example #2
0
        public virtual void dump(StringBuilder strBuilder)
        {
            strBuilder.AppendLine(Id.ToString());
            strBuilder.AppendLine(DeoTakmicenjaKod.ToString());
            strBuilder.AppendLine(Sprava.ToString());

            strBuilder.AppendLine(Rezultati.Count.ToString());
            foreach (RezultatPreskok r in Rezultati)
            {
                r.dump(strBuilder);
            }
        }
Example #3
0
        // NOTE: Nisu implementirani Equals i GetHashCode (iako se StartListaNaSpravi cuva u setovima) zato sto je
        // podrazumevani Equals dovoljan.

        public virtual void dump(StringBuilder strBuilder)
        {
            // TODO4: Prebaci sve ovakve pozive u DomainObject, a ovde pozivaj base.dump(). Takodje, sve loadFromDump
            // metode pocinji sa base.loadFromDump.
            strBuilder.AppendLine(Id.ToString());

            strBuilder.AppendLine(Sprava.ToString());
            strBuilder.AppendLine(Grupa.ToString());
            strBuilder.AppendLine(Rotacija.ToString());
            strBuilder.AppendLine(NacinRotacije.ToString());

            strBuilder.AppendLine(Nastupi.Count.ToString());
            foreach (NastupNaSpravi n in Nastupi)
            {
                n.dump(strBuilder);
            }
        }
Example #4
0
        public override void dump(StringBuilder strBuilder)
        {
            base.dump(strBuilder);
            strBuilder.AppendLine(Sprava.ToString());
            strBuilder.AppendLine(DeoTakmicenjaKod.ToString());
            strBuilder.AppendLine(TotalObeOcene != null ? TotalObeOcene.Value.ToString() : NULL);
            strBuilder.AppendLine(Gimnasticar != null ? Gimnasticar.Id.ToString() : NULL);

            if (Ocena2 == null)
            {
                strBuilder.AppendLine(NULL);
            }
            else
            {
                Ocena2.dump(strBuilder);
            }
        }
Example #5
0
        // NOTE: Nisu implementirani Equals i GetHashCode (iako se SudijskiOdborNaSpravi cuva u setovima) zato sto je
        // podrazumevani Equals dovoljan.

        public virtual void dump(StringBuilder strBuilder)
        {
            strBuilder.AppendLine(Id.ToString());
            strBuilder.AppendLine(Sprava.ToString());
            strBuilder.AppendLine(BrojDSudija.ToString());
            strBuilder.AppendLine(HasD1_E1.ToString());
            strBuilder.AppendLine(HasD2_E2.ToString());
            strBuilder.AppendLine(BrojESudija.ToString());

            strBuilder.AppendLine(Sudije.Count.ToString());
            IEnumerator <KeyValuePair <byte, SudijaUcesnik> > e = Sudije.GetEnumerator();

            while (e.MoveNext())
            {
                strBuilder.AppendLine(e.Current.Key.ToString());
                strBuilder.AppendLine(e.Current.Value.Id.ToString());
            }
        }
Example #6
0
        // NOTE: Ovo je zakomentarisano jer je pravilo probleme kod promene kvalifikanata u takmicenju 3.
        // Trenutno, kada se doda nov kvalifikant u takmicenju 3 koji je bio rezerva, on i dalje ostaje rezerva
        // (tj. nalazi se i na listi za kvalifikante i na listi za rezerve). Dakle, u Takmicenje3.Ucesnici isti gimnasticar
        // moze da se pojavljuje dva puta.

        /*public override bool Equals(object other)
         * {
         *  if (object.ReferenceEquals(this, other)) return true;
         *  if (!(other is UcesnikTakmicenja3)) return false;
         *
         *  UcesnikTakmicenja3 that = (UcesnikTakmicenja3)other;
         *  return this.Gimnasticar.Equals(that.Gimnasticar) && this.Sprava == that.Sprava;
         * }
         *
         * public override int GetHashCode()
         * {
         *  unchecked
         *  {
         *      int result = 14;
         *      result = 29 * result + Gimnasticar.GetHashCode();
         *      result = 29 * result + Sprava.GetHashCode();
         *      return result;
         *  }
         * }*/

        public override void dump(StringBuilder strBuilder)
        {
            base.dump(strBuilder);
            strBuilder.AppendLine(Gimnasticar != null ? Gimnasticar.Id.ToString() : NULL);
            strBuilder.AppendLine(Sprava.ToString());
        }