Esempio n. 1
0
 public Ausleihe(ISchüler ausgeliehenVon, IBuch ausgeliehenesBuch, DateTime ausleihdatum, DateTime rückgabedatum)
 {
     AusgeliehenVon = ausgeliehenVon;
     AusgeliehenesBuch = ausgeliehenesBuch;
     Ausleihdatum = ausleihdatum;
     Rückgabedatum = rückgabedatum;
     Zurückgegeben = false;
 }
Esempio n. 2
0
        public bool SchülerLöschen(ISchüler schüler)
        {
            int id = -1;
            foreach (int key in _bücherei.SchülerListe.Keys)
            {
                if (_bücherei.SchülerListe[key].Equals(schüler))
                {
                    id = key;
                    break;
                }
            }

            if (id > 0)
            {
                string data = id.ToString();
                _dbAnbindung.DeleteRow(ExistingTables.Schüler, data);
                return true;
            }
            return false;
        }
Esempio n. 3
0
 public bool SchülerInKlasseSetzen(ISchüler schüler, IKlasse klasse)
 {
     throw new NotImplementedException();
 }
Esempio n. 4
0
 public bool BuchZurückgeben(IBuch buch, ISchüler schüler)
 {
     throw new NotImplementedException();
 }
Esempio n. 5
0
 public bool BuchAusleihen(IBuch buch, ISchüler schüler)
 {
     throw new NotImplementedException();
 }
 IAusleihe IClassFactory.CreateAusleihe(ISchüler vonSchüler, IBuch buch, DateTime ausgeliehen, DateTime rückgabe)
 {
     return new Ausleihe(vonSchüler, buch, ausgeliehen, rückgabe);
 }