Exemplo n.º 1
0
        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);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }
Exemplo n.º 3
0
        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);
            }
        }
Exemplo n.º 4
0
        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;
 }
 public KundenUebersichtPresenter(IKundenService kundenService)
 {
     _kundenService = kundenService;
 }