/// <summary> /// Creates a new instance of the <see cref="Client" /> class. /// </summary> internal Client(IClientAppInfo clientapplication, IClientUserInfo clientUserAccount) { Guard.NotNull(() => clientapplication, clientapplication); Guard.NotNull(() => clientUserAccount, clientUserAccount); ClientApplication = clientapplication; ClientUserAccount = clientUserAccount; }
public SplashViewModel(IClientAppInfo clientAppInfo, IRestClient rawRestClient) { LoginCommand = new RelayCommand(Login); NotLoggedIn = false; IsLoading = true; _clientAppInfo = clientAppInfo; _rawRestClient = rawRestClient; }
public VerifyUserViewModel(IClientAppInfo clientAppInfo) { _clientAppInfo = clientAppInfo; SendEmailConfirmationCommand = new RelayCommand(SendEmailConfirmation); SendSMSConfirmationCommand = new RelayCommand(SendSMSConfirmation, ValidPhoneNumber); ConfirmEnteredSMSCommand = new RelayCommand(ConfirmSMSCode, () => !String.IsNullOrEmpty(SMSCode)); LogoutCommand = new RelayCommand(Logout); }
public RegisterUserViewModel(IAppConfig appConfig, IDeviceInfo deviceInfo, IClientAppInfo clientAppInfo) { RegisterModel = new RegisterUser(); RegisterModel.AppId = appConfig.AppName; RegisterModel.DeviceId = deviceInfo.DeviceUniqueId; RegisterModel.ClientType = "mobileapp"; RegisterCommand = new RelayCommand(Register); CancelCommand = new RelayCommand(() => ViewModelNavigation.GoBackAsync()); }
public LoginViewModel(IAuthClient authClient, IClientAppInfo clientAppInfo, IAppConfig appConfig, IDeviceInfo deviceInfo) { LoginCommand = new RelayCommand(LoginAsync); RegisterCommand = new RelayCommand(Register); ForgotPasswordCommand = new RelayCommand(ForgotPassword); _authClient = authClient; _clientAppInfo = clientAppInfo; _appConfig = appConfig; _deviceInfo = deviceInfo; }
public OrgEditorViewModel(IClientAppInfo clientAppInfo) { _clientAppInfo = clientAppInfo; LogoutCommand = new RelayCommand(Logout); MenuItems = new List <MenuItem>() { new MenuItem() { Command = LogoutCommand, Name = "Logout", FontIconKey = "fa-sign-out" } }; }
public OrganizationViewModel(IClientAppInfo clientAppInfo) { _clientAppInfo = clientAppInfo; }