public LoginWindowPresenter(IKernel kernel, ILoginWindow loginWindow, ExecutorCommands executorCommands)
 {
     _kernel           = kernel;
     _window           = loginWindow;
     _executorCommands = executorCommands;
     _account          = new UnauthenticatedUser();
     _window.TryLogin += () => TryLogin(_window.Login, _window.Password, _window.AdminFlag);
 }
        public LoginWindowViewModel(ILoginWindow view)
        {
            this.view = view;

            Server = Settings.Default.server;
            Database = Settings.Default.database;
            User = Settings.Default.user;
            Password = Settings.Default.password;

            checkConnectionWorker = new BackgroundWorker();
            checkConnectionWorker.DoWork += CheckConnectionWorkerOnDoWork;
        }
        public LoginWindowViewModel(ILoginWindow view)
        {
            this.view = view;

            Server   = Settings.Default.server;
            Database = Settings.Default.database;
            User     = Settings.Default.user;
            Password = Settings.Default.password;

            checkConnectionWorker         = new BackgroundWorker();
            checkConnectionWorker.DoWork += CheckConnectionWorkerOnDoWork;
        }
示例#4
0
        internal LoginPanel(
            IGitMasterRestApi restApi,
            ILoginWindow loginWindow,
            Login.ILoginNotifier loginSuccessNotifier)
        {
            mRestApi = restApi;

            mLoginWindow = loginWindow;

            mLoginSuccessNotifier = loginSuccessNotifier;

            BuildComponents();

            mUserTextBox.Focus();
        }
示例#5
0
 public LoginWindowViewModel(ILoginWindow View)
 {
     this.View = View;
 }
示例#6
0
 public LoginViewModel(ILoginWindow window, IDbCrud tm)
 {
     this.tm     = tm;
     this.window = window;
 }
 public LoginPresenter(ILoginWindow loginWindow)
 {
     this.loginWindow         = loginWindow;
     loginWindow.Status       = "";
     loginWindow.StatusSignUp = "";
 }
示例#8
0
 public LoginWindowViewModel(ILoginWindow view)
 {
     View = view;
     view.BindDataContext(this);
 }