コード例 #1
0
ファイル: LoginViewModel.cs プロジェクト: kyleabrock/Stock
        public LoginViewModel()
        {
            ApplicationState.LoadConnectionSettings();

            Action <object> loginAction = LoginMethod;

            LoginCommand = new AsyncCommand(loginAction);
            LoginCommand.RunWorkerCompleted += (s, e) => { if (User != null)
                                                           {
                                                               LoginAction();
                                                           }
            };
            ChangeConnectionCommand = new RelayCommand(x => ChangeConnectionAction());

            var rememberCreditentials = ApplicationState.GetValue <bool>("RememberCreditentials");
            var ldapAuth = ApplicationState.GetValue <bool>("LdapAuth");
            var userId   = ApplicationState.GetValue <string>("UserId");

            RememberCreditentials = rememberCreditentials;
            LdapAuth  = ldapAuth;
            LoginText = userId;
        }