public MainPageViewModel(INavigationService navigationService, IUserDialogs userDialogs, ISettingsUsers settingsUsers) : base(navigationService, userDialogs) { Title = "Main Page"; _navigationService = navigationService; _userDialogs = userDialogs; _settingsUsers = settingsUsers; }
protected override void OnInitialized() { settingsUsers = Container.Resolve <ISettingsUsers>(); if (settingsUsers.CurrentUser == -1) { NavigationService.NavigateAsync("NavigationPage/SignInPage"); } else { NavigationService.NavigateAsync("NavigationPage/MainPage"); } }
public SignUpPageViewModel(INavigationService navigationService, IUserDialogs userDialogs, IAuthenticationService authenticationService, ISettingsUsers settingsUsers) : base(navigationService, userDialogs) { Title = "Sign Up Page"; PlaceName = "Name"; PlacePassword = "******"; PlaceEmail = "Email"; SignUP = "SignUp"; _navigationService = navigationService; _userDialogs = userDialogs; _settingsUsers = settingsUsers; _authenticationService = authenticationService; }
public SignInPageViewModel(INavigationService navigationService, IUserDialogs userDialogs, IAuthorizationService authorizationService, ISettingsUsers settingsUsers) : base(navigationService, userDialogs) { Title = "Sign In Page"; PlaceEmail = "Email"; PlacePassword = "******"; LogIn = "******"; SignUp = "SignUp"; _navigationService = navigationService; _userDialogs = userDialogs; _authorizationService = authorizationService; _settingsUsers = settingsUsers; }
public AuthorizationService(IRepository <User> repository, ISettingsUsers settingsUsers) { _repository = repository; _settingsUsers = settingsUsers; }