public void ucitajNatjecanja(IPregledNatjecanja inForm)
        {
            List <Natjecanje> natjecanja = new List <Natjecanje>();

            natjecanja = nr.dohvatiSvaNatjecanja();
            foreach (Natjecanje n in natjecanja)
            {
                inForm.UcitajNatjecanje(n);
            }
        }
        public void ucitajStatistike(IPregledNatjecanja inForm, string p)
        {
            IList <Statistika> statistike = new List <Statistika>();

            statistike = nr.dohvatiStatistike(p);
            foreach (Statistika s in statistike)
            {
                inForm.UcitajStatistike(s.Igrac.ToString(), s.PostignutiKosevi.ToString(), s.Skokovi.ToString(),
                                        s.Asistencije.ToString(), s.OsobnePogreske.ToString());
            }
        }
 public void ucitajUtakmice(IPregledNatjecanja inForm, string idNatjecanje)
 {
     try
     {
         IList <Utakmica> utakmice = new List <Utakmica>();
         utakmice = nr.dohvatiUtakmiceNaNatjecanju(idNatjecanje);
         foreach (Utakmica u in utakmice)
         {
             inForm.UcitajUtakmice(u.Id.ToString(), u.Datum.ToShortDateString(), u.ProtivnickiKlub.NazivKluba, u.BrojPostignutihKoseva.ToString(), u.BrojPrimljenihKoseva.ToString());
         }
     }
     catch (NatjecanjeDoesntExists)
     {
         inForm.Message("Natjecanje ne postoji.");
     }
     catch (Exception)
     {
         inForm.Message("Greška.");
     }
 }
 public void DohvatiNatjecanja(IPregledNatjecanja inForm)
 {
     addObserver(inForm);
     inForm.ShowForm();
 }