public virtual void removeNastup(GimnasticarUcesnik g) { for (int i = 0; i < Nastupi.Count; ++i) { NastupNaSpravi n = Nastupi[i]; if (n.Gimnasticar.Equals(g)) { Nastupi.Remove(n); return; } } }
public virtual bool moveNastupDown(NastupNaSpravi nastup) { int index = Nastupi.IndexOf(nastup); if (index < 0 || index == Nastupi.Count - 1) { return(false); } Nastupi.Remove(nastup); Nastupi.Insert(index + 1, nastup); if (Nastupi[index].Ekipa != Nastupi[index + 1].Ekipa) { ponistiEkipe(); } return(true); }
public virtual bool moveNastupUp(NastupNaSpravi nastup) { int index = Nastupi.IndexOf(nastup); if (index < 1) { return(false); } Nastupi.Remove(nastup); Nastupi.Insert(index - 1, nastup); if (Nastupi[index].Ekipa != Nastupi[index - 1].Ekipa) { // Promenili smo redosled gimnasticara koji nisu clanovi iste ekipe. ponistiEkipe(); } return(true); }
public virtual bool removeNastup(NastupNaSpravi nastup) { return(Nastupi.Remove(nastup)); }