public void Initialisieren(BankPresenter bankPresenter, Guid vorgangsNummer) { try { _bankPresenter = bankPresenter; _vorgangsNummer = vorgangsNummer; VorgangsNummerBarItem.Content += _vorgangsNummer.ToString(); Aktualisieren(); } catch (Exception exception) { FehlerLoggen(exception.Message); } }
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); } }