public KundeDetailPresenter(IKundenService kundenService, IKundeDetailView kundeDetailView, BankPresenter bankPresenter, IZinssatzFactory zinssatzFactory) { try { _kundenService = kundenService; _kundeDetailView = kundeDetailView; _bankPresenter = bankPresenter; _zinssatzFactory = zinssatzFactory; _kundeDetailView.KundeDetailAnsicht = new KundenDetailModel(); _kundeDetailView.Initialisieren(this); } catch (Exception exception) { FehlerLoggen(exception.Message); } }
public MainWindow() { InitializeComponent(); try { var geldverleihUnityContainer = new GeldverleihUnityContainer(); _kundenService = geldverleihUnityContainer.UnityContainer.Resolve <IKundenService>(); _zinssatzFactory = geldverleihUnityContainer.UnityContainer.Resolve <IZinssatzFactory>(); _kundenUebersichtPresenter = new KundenUebersichtPresenter(_kundenService); _zinsRechner = geldverleihUnityContainer.UnityContainer.Resolve <IZinsRechner>(); _bankPresenter = new BankPresenter(geldverleihUnityContainer.UnityContainer.Resolve <IBankService>(), _zinsRechner); KundenUebersichtAktualisieren(); } catch (Exception exception) { FehlerLoggen(exception.Message); } }
public MainWindow() { InitializeComponent(); try { var geldverleihUnityContainer = new GeldverleihUnityContainer(); _kundenService = geldverleihUnityContainer.UnityContainer.Resolve<IKundenService>(); _zinssatzFactory = geldverleihUnityContainer.UnityContainer.Resolve<IZinssatzFactory>(); _kundenUebersichtPresenter = new KundenUebersichtPresenter(_kundenService); _zinsRechner = geldverleihUnityContainer.UnityContainer.Resolve<IZinsRechner>(); _bankPresenter = new BankPresenter(geldverleihUnityContainer.UnityContainer.Resolve<IBankService>(), _zinsRechner); KundenUebersichtAktualisieren(); } catch (Exception exception) { FehlerLoggen(exception.Message); } }
public KundenUebersichtPresenter(IKundenService kundenService) { _kundenService = kundenService; }