Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Turnir t = new Turnir(2016, "MojTurnir", 1000, Turnir.VrstaTurnira.Grandslam);
            Turnir t1 = new Turnir(2015, "TvojTurnir", 1000, Turnir.VrstaTurnira.Masters);
            Turnir t2 = new Turnir(2016, "NjenTurnir", 1000, Turnir.VrstaTurnira.Drugi);
            Turnir t3 = new Turnir(2016, "MojTurnir", 1000, Turnir.VrstaTurnira.Grandslam);
            List<RezultatnaTurniru> rt = new List<RezultatnaTurniru>();
            RezultatnaTurniru tt = new RezultatnaTurniru(t, 1000);
            RezultatnaTurniru t11 = new RezultatnaTurniru(t2, 750);
            RezultatnaTurniru t231= new RezultatnaTurniru(t3, 800);
            rt.Add(tt);
            rt.Add(t11);
            List<RezultatnaTurniru> rt2 = new List<RezultatnaTurniru>();
            rt2.Add(t231);
            Teniser teniser = new Teniser("Novak Djokovic (SRB)", DateTime.Parse("14.09..1994"), 1, rt);
            Teniser teniser1 = new Teniser("Janko Tipsarevic (SRB)", DateTime.Parse("14.09..1994"), 2, rt2);
            //Teniser teniser2 = new Teniser("Nenad Zimonjic (SRB)", DateTime.Parse("14.09..1994"), 3, rt);

            List<Teniser> spisak = new List<Teniser>();
            spisak.Add(teniser);
            spisak.Add(teniser1);
            //spisak.Add(teniser2);

            ATP_lista atp = new ATP_lista(2016, spisak);
            //String izlaz = teniser.prvaMetodaTeniser(t);
            //Console.WriteLine(izlaz);
            //Console.Read();
            Console.WriteLine(atp.sestaMetoda(Turnir.VrstaTurnira.Grandslam));
            Console.Read();
        }
Exemplo n.º 2
0
        public string petaMetoda(Teniser t1, Teniser t2)
        {
            string pom = "";
            List<string> lista1 = new List<string>();
            List<string> lista2 = new List<string>();

            foreach (RezultatnaTurniru rNAt in t1.RezultatiNaTurnirima)
            {
                if (!lista1.Contains(rNAt.Turnir.Naziv))
                {
                    lista1.Add(rNAt.Turnir.Naziv);
                }
            }

            foreach (RezultatnaTurniru rNAt in t2.RezultatiNaTurnirima)
            {
                if (!lista2.Contains(rNAt.Turnir.Naziv))
                {
                    lista2.Add(rNAt.Turnir.Naziv);
                }
            }

            foreach (string  s in lista1)
            {
                if (!lista2.Contains(s))
                {
                    pom += s+" ";
                }
            }
            return pom;
        }