public virtual void addOcena(Ocena o, RezultatskoTakmicenje rezTak) { RezultatUkupno r = getRezultat(o.Gimnasticar); if (r != null) { r.addSprava(o, rezTak.Propozicije.ZaPreskokVisebojRacunajBoljuOcenu); rankRezultati(rezTak.Propozicije); } }
public virtual void addGimnasticar(GimnasticarUcesnik g, IList <Ocena> ocene, RezultatskoTakmicenje rezTak) { RezultatUkupno r = new RezultatUkupno(); r.Gimnasticar = g; if (ocene.Count > 0) { foreach (Ocena o in ocene) { if (o.Gimnasticar.Id == g.Id) { r.addSprava(o, rezTak.Propozicije.ZaPreskokVisebojRacunajBoljuOcenu); } } } if (g.PenaltyViseboj != null) { r.addPenalty(g.PenaltyViseboj.Value); } Rezultati.Add(r); rankRezultati(rezTak.Propozicije); }