public CreateAccountViewModel(ILoginDataService loginDataService, INavigationHelper navigationHelper) { this.loginDataService = loginDataService; this.navigationHelper = navigationHelper; this.passwordsDoNotMatch = "The passwords you entered do not match."; CreateAccountCommand = new AsyncCommand(() => CreateAccount(), CanCreate); }
public LoginViewModel(ILoginDataService ds, ILocalStorageService ls) { _ds = ds; _ls = ls; Messenger.Default.Register <PasswordMessage>(this, HandlePasswordMessage); this.LoginCommand = new RelayCommand(this.ExecuteLoginCommand, this.CanExecuteLoginCommand); this.CancelLoginCommand = new RelayCommand(this.ExecuteCancelLoginCommand, this.CanExecuteLoginCancelCommand); this.Username = "******"; this.Password = "******"; }
public LoginViewModel(ILoginDataService loginDataService, INavigationHelper navigationHelper, IMessenger messenger) { this.loginDataService = loginDataService; this.navigationHelper = navigationHelper; this.messenger = messenger; LoginCommand = new AsyncCommand <string>(password => Login(password), CanLogin); CreateCommand = new AsyncCommand(() => CreateAccount()); this.messenger.Register <AppLoadedMessage>(this, async(message) => await this.AppLoaded(message).ConfigureAwait(false)); }
public NotifyViewModel(ILoginDataService dataService) { _dataService = dataService; Messenger.Default.Register <NotifyViewActionMessage>(this, this.HandleNotifyViewActionMessage); this.YesCommand = new RelayCommand(this.ExecuteYesCommand, this.CanExecuteYesCommand); this.NoCommand = new RelayCommand(this.ExecuteNoCommand, this.CanExecuteNoCommand); this.CancelCommand = new RelayCommand(this.ExecuteCancelCommand, this.CanExecuteCancelCommand); this.OneCommand = new RelayCommand(this.ExecuteOneCommand, this.CanExecuteOneCommand); this.NotifyVisibility = IsRunningInVisualStudioDesigner ? Visibility.Visible : Visibility.Hidden; this.OneButtonVisibility = Visibility.Hidden; this.TwoButtonVisibility = Visibility.Hidden; this.ThreeButtonVisibility = Visibility.Hidden; }
public AdminManagementViewModel(ILoginDataService dataService) { _dataService = dataService; this.IsDirty = false; //Messenger.Default.Register<PasswordMessage>(this, HandlePasswordMessage); Messenger.Default.Register <RemoveAdminLabelMessage>(this, this.HandleRemoveAdminLabelMessage); Messenger.Default.Register <SignOutMessage>(this, this.HandleSignOutMessage); Messenger.Default.Register <ContentPresenterChangedMessage>(this, this.HandleContentPresenterChangedMessage); this.LoginCommand = new RelayCommand(this.ExecuteLoginCommand, this.CanExecuteLoginCommand); this.CancelLoginCommand = new RelayCommand(this.ExecuteCancelLoginCommand, this.CanExecuteLoginCancelCommand); this.CloseAdminDataWindowCommand = new RelayCommand(this.ExecuteCloseAdminDataWindowCommand, this.CanExecuteCloseAdminDataWindowCommand); this.InitialzieActionList(); this.DataLabel = "Admin Data Management"; }
//public const string IsAddButtonEnabledTextProperty = "IsAddButtonEnabled"; //private bool _isAddButtonEnabled; //public bool IsAddButtonEnabled //{ // get // { // return _isAddButtonEnabled; // } // set // { // _isAddButtonEnabled = value; // this.RaisePropertyChanged(IsAddButtonEnabledTextProperty); // } //} //public const string IsDeleteButtonEnabledTextProperty = "IsDeleteButtonEnabled"; //private bool _isDeleteButtonEnabled; //public bool IsDeleteButtonEnabled //{ // get // { // return _isDeleteButtonEnabled; // } // set // { // _isDeleteButtonEnabled = value; // this.RaisePropertyChanged(IsDeleteButtonEnabledTextProperty); // } //} //public const string IsSaveButtonEnabledTextProperty = "IsSaveButtonEnabled"; //private bool _isSaveButtonEnabled; //public bool IsSaveButtonEnabled //{ // get // { // return _isSaveButtonEnabled; // } // set // { // _isSaveButtonEnabled = value; // this.RaisePropertyChanged(IsSaveButtonEnabledTextProperty); // } //} #endregion public GenderEditViewModel(ILoginDataService dataService) { _dataService = dataService; //Messenger.Default.Register<PasswordMessage>(this, HandlePasswordMessage); this.AddCommand = new RelayCommand(this.ExecuteAddGenderCommand, this.CanExecuteAddGenderCommand); this.DeleteCommand = new RelayCommand(this.ExecuteDeleteGenderCommand, this.CanExecuteDeleteGenderCommand); this.SaveCommand = new RelayCommand(this.ExecuteSaveGenderCommand, this.CanExecuteSaveGenderCommand); this.CancelCommand = new RelayCommand(this.ExecuteCancelGenderCommand, this.CanExecuteCancelGenderCommand); var gender = new Gender() { GenderName = "Male" }; this.GenderList = new List <Gender>(); this.GenderList.Add(gender); //this.IsAddButtonEnabled = true; //this.IsDeleteButtonEnabled = false; //this.IsSaveButtonEnabled = false; }
public LoginViewModel(ILoginDataService loginDataService) { this.loginDataService = loginDataService; }
public LoginDataController(AuthContext db, IMapper mapper) { _service = new LoginDataService(db, mapper); }
public LoginManager(ILoginDataService loginDataService) { _loginDataService = loginDataService; }