public AuthorizationPresenter(IAuthorizationView view) { this.view = view; this.view.AuthorizationRequested += OnAuthorizationRequested; this.model.UserAuthorized += OnUserAuthorized; }
//Конструктор public LoginPresenter(IAuthorizationView view, IAuthorizationService authorizationService, IPresenterFactory factory, ICurrentUser currentUser) { _loginView = view; _authorizationService = authorizationService; _factory = factory; _currentUser = currentUser; _loginView.Login += delegate { Login(_loginView.Username, _loginView.Password); }; }
public AuthorizationViewModel(ILogInViewModel logInViewModel, IRegistrationViewModel registrationViewModel, IAuthorizationView view, IDataService dataService) { LogInViewModel = logInViewModel; this.dataService = dataService; RegistrationViewModel = registrationViewModel; View = view; View.BindDataContext(this); LogInViewModel.Loginned += LogInViewModel_Loginned; this.View.SetFramesContent(LogInViewModel.View, RegistrationViewModel.View); }
private void MakeAuthorizationAction() { Console.WriteLine("Enter login: "******"Enter password: "******"1" && password == "1") { _authorizationView = null; _marketerView = new MarketerView(_marketerController); } else { Console.Clear(); Console.WriteLine("Login or password is incorrect , try again"); } }
public AuthorizationPresenter() { view = new AuthorizationView(this); }
public View(MarketerController marketerController) { _marketerController = marketerController; _authorizationView = new AuthorizationView(); }