static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); IBankModel model = new BankModel(); BankView view = new BankView(); BankPresenter presenter = new BankPresenter(model, view); Application.Run(view); }
public void Initialisieren(BankPresenter bankPresenter, Guid vorgangsNummer) { try { _bankPresenter = bankPresenter; _vorgangsNummer = vorgangsNummer; VorgangsNummerBarItem.Content += _vorgangsNummer.ToString(); Aktualisieren(); } 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); } }
/// <summary> /// Initializes a new instance of the <see cref="FrmBankDetail"/> class. /// </summary> public FrmBankDetail() { InitializeComponent(); _bankPresenter = new BankPresenter(this); }