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"); }
public Bestellverwaltung() { datenbank = DatenbankManager.Instance; }
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; }