Beispiel #1
0
 //Usunięcie aktualnego prezesa ze stanowiska
 public void UsunPrezesa(Prezes prezes)
 {
     if (!Prezes.Equals(prezes))
     {
         throw new Exception("Osoba nie jest prezesem");
     }
     Prezes = null;
 }
Beispiel #2
0
        public override bool Equals(object obj)
        {
            if ((obj == null) || !this.GetType().Equals(obj.GetType()))
            {
                return(false);
            }
            else
            {
                GlownySkaut GlownySkaut = (GlownySkaut)obj;

                if (Klub == GlownySkaut.Klub && Imie == GlownySkaut.Imie && Nazwisko == GlownySkaut.Nazwisko && Narodowosc == GlownySkaut.Narodowosc && DataUrodzenia == GlownySkaut.DataUrodzenia && DataZatrudnienia == GlownySkaut.DataZatrudnienia && Pensja == GlownySkaut.Pensja && DataPromocji == GlownySkaut.DataPromocji && Prezes.Equals(GlownySkaut.Prezes))
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
        }