Example #1
0
        public LoginViewModel(LoginView loginView)
        {
            _loginView        = loginView;
            _netCheckService  = DependencyResolver.Current.GetService <INetCheckService>();
            _localDataManager = DependencyResolver.Current.GetService <ILocalDataManager>();
            _bmsService       = DependencyResolver.Current.GetService <IBms>();

            _meetingSdkAgent = DependencyResolver.Current.GetService <IMeetingSdkAgent>();
            _eventAggregator = DependencyResolver.Current.GetService <IEventAggregator>();
            _windowManager   = DependencyResolver.Current.GetService <IMeetingWindowManager>();

            LoginingCommand = DelegateCommand.FromAsyncHandler(LoginingAsync);

            //RegisterEvents();
            GlobalData.Instance.ModeList = new List <Mode>
            {
                new Mode {
                    Name = "自动", ReceiveCommand = true
                },
                new Mode {
                    Name = "键盘", ReceiveCommand = false
                }
            };
            GlobalData.Instance.CurrentMode = GlobalData.Instance.ModeList.FirstOrDefault();
        }
 public NetworkSettingModel(NetworkSettingView view)
 {
     _s                   = new InputSimulator();
     _view                = view;
     _netInfos            = new List <NetInfo>();
     _localDataManager    = DependencyResolver.Current.GetService <ILocalDataManager>();
     _netCheckService     = DependencyResolver.Current.GetService <INetCheckService>();
     NetWorkCardSource    = new ObservableCollection <string>();
     LoadCommand          = DelegateCommand.FromAsyncHandler(Loading);
     WindowKeyDownCommand = new DelegateCommand <object>(WindowKeyDownHandler);
     AutoGetDnsCommand    = DelegateCommand.FromAsyncHandler(AutoGetDns);
     ManualGetDnsCommand  = DelegateCommand.FromAsyncHandler(ManualGetDns);
     NetCardChangeCommand = DelegateCommand.FromAsyncHandler(ResetAsync);
     CheckNetCommand      = DelegateCommand.FromAsyncHandler(CheckNetAsync);
     GoBackCommand        = new DelegateCommand(GoBack);
 }
Example #3
0
 public WelcomeViewModel(WelcomeView view)
 {
     _view            = view;
     _netCheckService = DependencyResolver.Current.GetService <INetCheckService>();
     LoadCommand      = DelegateCommand.FromAsyncHandler(LoadingAsync);
 }