public override bool Equals(object other) { if (object.ReferenceEquals(this, other)) { return(true); } if (!(other is UcesnikTakmicenja4)) { return(false); } UcesnikTakmicenja4 that = (UcesnikTakmicenja4)other; return(this.Ekipa.Equals(that.Ekipa)); }
public virtual void loadFromDump(StringReader reader, IdMap map) { int count = int.Parse(reader.ReadLine()); for (int i = 0; i < count; ++i) { reader.ReadLine(); // id UcesnikTakmicenja4 u = new UcesnikTakmicenja4(); u.loadFromDump(reader, map); Ucesnici.Add(u); } string id = reader.ReadLine(); PoredakEkipno p = null; if (id != NULL) { p = new PoredakEkipno(); p.loadFromDump(reader, map); } Poredak = p; }
public virtual void createUcesnici(Takmicenje1 takmicenje1) { List <RezultatEkipno> rezultati = new List <RezultatEkipno>( takmicenje1.PoredakEkipno.Rezultati); PropertyDescriptor propDesc = TypeDescriptor.GetProperties(typeof(RezultatEkipno))["RedBroj"]; rezultati.Sort(new SortComparer <RezultatEkipno>(propDesc, ListSortDirection.Ascending)); clearUcesnici(); int qualOrder = 0; foreach (RezultatEkipno rez in rezultati) { if (rez.KvalStatus == KvalifikacioniStatus.Q) { UcesnikTakmicenja4 u = new UcesnikTakmicenja4(rez.Ekipa, (short)(++qualOrder), rez.Total, rez.Rank, rez.KvalStatus); addUcesnik(u); } } }
public virtual void removeUcesnik(UcesnikTakmicenja4 u) { Ucesnici.Remove(u); }
public virtual void addUcesnik(UcesnikTakmicenja4 u) { Ucesnici.Add(u); }