Exemple #1
0
        public override bool Equals(object obj)
        {
            if (this == obj)
            {
                return(true);
            }
            if (obj == null || GetType() != obj.GetType())
            {
                return(false);
            }
            if (!base.Equals(obj))
            {
                return(false);
            }

            Lehrer lehrer = (Lehrer)obj;

            return(KlassenId != null?KlassenId.Equals(lehrer.KlassenId) : lehrer.KlassenId == null);
        }
Exemple #2
0
 public Klasse(string klasseId, Lehrer lehrer, List <Schueler> schueler)
 {
     KlasseId = klasseId;
     Lehrer   = lehrer;
     Schueler = schueler;
 }