public void UpdateConnection(ServerConnectionModel old, ServerConnectionModel @new) { var model = Connections.Single<ServerConnectionModel>(x => x.Equals(old)); model.Host = @new.Host; model.User = @new.User; model.Password = @new.Password; }
public void RemoveConnection(ServerConnectionModel model) { Connections.Remove(model); }
public void AddConnection(ServerConnectionModel newModel) { Connections.Add(newModel); }
public void setConnectionModel(ServerConnectionModel scm) { _scvm = new ServerConnectionViewModel(scm); CurrentLocation = scm != null ? scm.Host : null; }
public ServerConnectionViewModel(ServerConnectionModel _model) { this._model = _model; NewURL(_model.Host); }
private void ServerListBox_SelectionChanged(object sender, System.Windows.Controls.SelectionChangedEventArgs e) { var server = (ServerConnectionModel)ServerListBox.SelectedItem; if (server == null) return; var sel = new string[3]; HostTextBox.Text = sel[0] = server.Host; UserTextBox.Text = sel[1] = server.User; PasswordTextBox.Password = sel[2] = server.Password; SelectedServer = server; }
private void AddButton_Click(object sender, RoutedEventArgs e) { var newServer = new ServerConnectionModel("new", "", ""); MainWindowViewModel.Instance.Servers.AddConnection(newServer); SelectedServer = newServer; }