public ChooseConnectionDialog(ChooseConnectionPresenter presenter) { InitializeComponent(); this.DataContext = this; tbStatus.DataContext = model; this.presenter = presenter; btnConnect.Click += new RoutedEventHandler(btnConnect_Click); }
public ChooseConnectionDialog(ChooseConnectionPresenter presenter, IProfileRepository model) { InitializeComponent(); this.DataContext = this; tbStatus.DataContext = model; this.presenter = presenter; this.model = model; btnConnect.Click += new RoutedEventHandler(btnConnect_Click); loadServers(); }
public void LoadView(string presenter, string view) { switch (presenter) { case "ChooseConnection": if (chooseConnectionPresenter == null) { chooseConnectionPresenter = new ChooseConnectionPresenter(view); } chooseConnectionPresenter.InitializeView(); break; default: throw new Exception("Presenter '" + presenter + "' does not exist."); } }
private void LoadViewChooseConnection() { chooseConnectionPresenter = new ChooseConnectionPresenter(Instance.appParams.getView("ChooseConnection"), profileRepository); chooseConnectionPresenter.Closing += new Lib.VoidChangeDelegate(OnStartUp_PhaseThree); if (appParams.credentials != null) { chooseConnectionPresenter.InitializeView_preFill(MainWindow, appParams.credentials["server"], appParams.credentials["username"], appParams.credentials["password"]); } else { chooseConnectionPresenter.InitializeView(MainWindow); } }
public ChooseConnectionDebug(ChooseConnectionPresenter presenter, IProfileRepository model) { this.presenter = presenter; this.model = model; model.PropertyChanged += new PropertyChangedEventHandler(model_PropertyChanged); }
public ChooseConnectionDebug(ChooseConnectionPresenter presenter) { this.presenter = presenter; model.PropertyChanged += new PropertyChangedEventHandler(model_PropertyChanged); }