Example #1
0
        private void CreateLoginPresenter()
        {
            var loginPresenter = new LoginPresenter();
            //dołączamy do niego widok, jednocześnie przkazując mu referencję
            var loginView = new LoginViewControl(loginPresenter);
            loginPresenter.SetView(loginView);
            loginPresenter.WorkDone += new EventHandler<ActionsEventArgs>(PresenterWorkDone);

            loginPresenter.Init();
            _hostWindow.SwitchView(loginView);
        }
Example #2
0
        public void Run()
        {
            //pokazuje domyślny widok
            //tworzymy nowego prezentera
            var loginPresenter = new LoginPresenter();
            //dołączamy do niego widok, jednocześnie przkazując mu referencję
            var loginView = new LoginViewControl(loginPresenter);
            loginPresenter.SetView(loginView);

            loginPresenter.WorkDone += new EventHandler<ActionsEventArgs>(PresenterWorkDone);

            loginPresenter.Init();
            _hostWindow.AttachView(loginView);
        }