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