예제 #1
0
        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);
        }
예제 #2
0
        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);
        }