Beispiel #1
0
        public void OnCreateAccountClick()
        {
            view.Hide();
            Views.ISignUpView signUpView      = view.CreateSignUpView();
            ISignUpPresenter  signUpPresenter = PresenterFactory.GetSignUpPresenter(signUpView, data, this);

            signUpPresenter.Start();
        }
Beispiel #2
0
        public SignUpPresenter(Views.ISignUpView view, Model.SchoolDBEntities data, ILoginPresenter loginPresenter)
        {
            this.view           = view;
            view.Presenter      = this;
            this.data           = data;
            this.loginPresenter = loginPresenter;

            // Load entities into local cache
            data.Parents.LoadAsync();
        }
Beispiel #3
0
 public static ISignUpPresenter GetSignUpPresenter(Views.ISignUpView view, Model.SchoolDBEntities data, ILoginPresenter loginPresenter) => new SignUpPresenter(view, data, loginPresenter);