public void dodajNovoNatjecanje(IDodavanjeNatjecanja inForm) { if (inForm.ShowForm()) { try { Natjecanje n = NatjecanjeFactory.CreateNatjecanje(inForm.Naziv, inForm.Godiste, inForm.Vrsta, inForm.Rang, inForm.BrojKlubova, inForm.BrojBodova); nr.dodajNovoNatjecanje(n); notifyObservers(); } catch (NatjecanjeNazivPrazno) { inForm.Message("Unesite naziv natjecanja."); } catch (Exception) { inForm.Message("Pogreška kod unosa."); } } }
public List <string> ucitajVrste() { return(NatjecanjeFactory.GetVrsteNatjecanja()); }