Esempio n. 1
0
        private void Application_Startup(object sender, StartupEventArgs e)
        {
            IDatenbankManager             datenbankManager = DatenbankManager.Instance;
            KinoprogrammverwaltungFactory kpvFactory       = new KinoprogrammverwaltungFactory(datenbankManager);
            BestellverwaltungFactory      bvFactory        = new BestellverwaltungFactory(datenbankManager);
            KundenverwaltungFactory       kvFactory        = new KundenverwaltungFactory(datenbankManager);

            Application.Current.Properties["programm"]   = kpvFactory.GetKinoprogrammverwaltung();
            Application.Current.Properties["bestellung"] = bvFactory.GetBestellverwaltung();
            Application.Current.Properties["kunde"]      = kvFactory.GetKundenverwaltung();
            XmlConfigurator.Configure();
            log.Info("Programm startet");
        }
Esempio n. 2
0
 public Bestellverwaltung()
 {
     datenbank = DatenbankManager.Instance;
 }
Esempio n. 3
0
 public Bestellverwaltung(IDatenbankManager datenbankManager)
 {
     datenbank = datenbankManager;
 }
 public KundenverwaltungFactory(IDatenbankManager db)
 {
     kv = new Impl.Kundenverwaltung(db);
 }
 public KinoprogrammverwaltungFactory(IDatenbankManager db)
 {
     kpv = new Impl.Kinoprogrammverwaltung();
 }
 public BestellverwaltungFactory(IDatenbankManager db)
 {
     bv = new Impl.Bestellverwaltung(db);
 }
 public Kundenverwaltung()
 {
     dbManager = DatenbankManager.Instance;
 }
 public Kundenverwaltung(IDatenbankManager datenbankManager)
 {
     dbManager = datenbankManager;
 }