public void RunViewLocalUsers(Computer computer, LocalGroupType groupType) { using (var view = new ViewLocalUsers()) { var presenter = new ViewLocalUsersPresenter(view, this, computer, groupType); presenter.Run(); } }
public DemoViewLocalUsers(string computerName, LocalGroupType groupType) { _groupType = groupType; localUsers = new List <string>(); this.computerName = computerName; InitializeComponent(); Setup(); }
public ViewLocalUsersPresenter(IViewLocalUsers view, IApplicationController appController, Computer computer, LocalGroupType groupType) { _view = view; _appController = appController; _view.Presenter = this; _computer = computer; _groupType = groupType; Setup(); }
public ViewAddLocalUser(IViewLocalUsersPresenter viewlocaluserspresenter, IApplicationController appController) { _viewLocalUsersPresenter = viewlocaluserspresenter; _appController = appController; groupType = _viewLocalUsersPresenter.GroupType; computer = _viewLocalUsersPresenter.Computer; this.StartPosition = FormStartPosition.CenterParent; InitializeComponent(); SetTitleText(); }
public void ShowLocalUsers(LocalGroupType groupType) { Cursor.Current = Cursors.WaitCursor; Application.DoEvents(); if (IsOnlineStatus()) { _appController.RunViewLocalUsers(Computer, groupType); } else { _view.DisplayMessage(Computer.Name + " is currently offline.", ""); } Cursor.Current = Cursors.Default; }
public DemoViewAddLocalUser(DemoViewLocalUsers demoLocalUsersView, LocalGroupType groupType, string computerName) { _demoLocalUsersView = demoLocalUsersView; this.groupType = groupType; InitializeComponent(); }