public Decyzja(Prezes prezes, Zawodnik zawodnik, TypDecyzji typ, String komentarz) { idOstatniaDecyzja++; IdDecyzja = idOstatniaDecyzja; Prezes = prezes; Zawodnik = zawodnik; Typ = Helper.GetEnumDescription(typ); Komentarz = komentarz; extent.Add(this); }
//Podjęcie decyzji w sprawie zawodnika public Decyzja PodejmijDecyzje(Zawodnik zawodnik, TypDecyzji typ, String komentarz) { //Decyzję można podjąć, jeśli wcześniej stworzono kosztorys if (zawodnik.Kosztorys == null) { throw new Exception("Nnie sporządzono kosztorysu dla tego zawodnika"); } Decyzja decyzja = new Decyzja(this, zawodnik, typ, komentarz); return(decyzja); }