public RegisterPresenter(IRegisterView view) { _view = view; _registerRepository = new RegisterRepository(); _profileRepository = new MyProfileRepository(); }
public void SwitchToLogin(IRegisterView registerForm) { registerForm.HideForm(); var form = _formsFactory.LoginView(); form.ShowViewModaless(this); }
public RegisterPresenter(IRegisterView view, Cadastro cadastro, IUnityContainer container) { if (view == null) { throw new ArgumentNullException("view"); } if (cadastro == null) { throw new ArgumentNullException("cadastro"); } if (container == null) { throw new ArgumentNullException("container"); } this.SubmitCommand = new DelegateCommand <object>(this.Submit, this.CanSubmit); this.CancelCommand = new DelegateCommand <object>(this.Cancel); this.SearchZipCodeMailCommand = new DelegateCommand <object>(this.SearchZipCodeMail); this.AddFinancialAccountCommand = new DelegateCommand <Cadastro>(this.AddFinancialAccount); this.UpdateFinancialAccountCommand = new DelegateCommand <Cadastro>(this.UpdateFinancialAccount, this.CanUpdateFinancialAccount); this._view = view; this._view.SetPresenter(this); this._container = container; this.Cadastro = cadastro; }
public RegisterPresenter(IRegisterView view) { this.view = view; inputService = inputService ?? new InputValidationService(); conService = conService ?? new ConsultantService(); passService = passService ?? new PasswordService(); }
public RegisterPresenter(IRegisterView view, IRegisterRepository registerRepository, IStagePresenter stagePresenter, Action openLoginView, IOption <User> userOption) { _view = view; _registerRepository = registerRepository; _stagePresenter = stagePresenter; _openLoginView = openLoginView; _userOption = userOption; _view.OnRegisterButtonClick = Register; }
public RegisterPresenter(IRegisterView registerView, IRegisterModel registerModel) { _registerView = registerView; _registerModel = registerModel; }
public RegisterPresenter(IRegisterView view) { this.view = view; this.view.RegisterTrigger += Register; }
public RegisterRespone(IRegisterView view) { this.view = view; }
public RegisterController(IRegisterView view, IView parent) { _view = view; _parent = parent; _userService = new UserServices(); }
public RegisterViewModel(IRegisterView view) { _view = view; _userAccess = new UserAccess(); }
public void ShowAgeInput(IRegisterView form) { form.ShowAgeOption(); }
public RegisterPresenter(IRegisterView view) { _view = view; }
public void DetachView() { _view = null; }
public RegisterPresenter(IRegisterView registerView) { view = registerView; Initializer(); }
public RegisterPresenter(IRegisterView view) { _view = view; _view.UserRegistered += new EventHandler(OnUserRegisterClicked); }
public void HideAgeInput(IRegisterView form) { form.HideAgeOption(); }
public Site Register(IRegisterView view) { User u = FindUser(view.UserName); if (u != null) { throw new UserAlreadyExistException(); } u = FindByEmail(view.EmailAddress); if (u != null) { throw new EmailAlreadyExistException(); } if (view.Password != view.PasswordConfirm) { throw new PasswordNotMatchException(); } Site c = _siteRepository.Get(1); var o = new User(); o.FirstName = view.FirstName; o.LastName = view.LastName; o.Email = view.EmailAddress.Trim().ToLower(); o.UserName = view.UserName.Trim().ToLower(); o.SetPassword(view.Password); var p = new Profile(); p.PreCelPhone = view.PreCelPhone; p.CelPhone = view.CelPhone; p.Company = view.Company; p.ContactMe = view.ContactMe; p.CuitNumber = view.CuitNumber; p.GetInformation = view.GetInformation; p.Industry = view.Industry; p.InternetActivity = view.InternetActivity; p.OcaNumber = view.OcaNumber; p.PrePhone = view.PrePhone; p.Phone = view.Phone; p.Position = view.Position; p.Website = view.Website; p.PostalCode = view.PostalCode; o.Profile = p; o.Sites.Add(c); if (!o.IsValid()) { throw new InvalidDomainModelException(o.ValidationResults()); } c.AddUser(o); if (!c.IsValid()) { throw new InvalidDomainModelException(c.ValidationResults()); } SendConfirmationToken(o); _siteRepository.SaveOrUpdate(c); return(c); }
public RegisterController(AviaSalesConnectionProvider provider, IRegisterView view) { _provider = provider; _view = view; }
public RegisterPresenter(IRegisterView view) { this.view = view; }