private void AddCloudButtonClick(object sender, RoutedEventArgs e) { var targetRepository = new TargetsBridge(new SettingsWrapper()); if (!NavigationCloudsHelper.IfNameExists(TargetNameTextBox.Text, TargetNameLabel) && !NavigationCloudsHelper.IfUriExists(TargetUriTextBox.Text, TargetUriLabel)) { var foundryTarget = new FoundryTarget() { Created = DateTime.Now, Name = TargetNameTextBox.Text, Username = UsernameTextBox.Text, Password = PasswordTextBox.Password, Path = new Uri(TargetUriTextBox.Text), Stamp = DateTime.Now }; targetRepository.PutTarget(foundryTarget); ClearCloudsAddViewForm(); NavigationCloudsHelper.LoadListView(ParentCloudsView.CloudsViewInteractiveStackPanel); } }
private void SaveCloudTarget() { var foundryTarget = new FoundryTarget() { Created = DateTime.Now, Name = TargetNameTextBox.Text, Username = UsernameTextBox.Text, Password = PasswordTextBox.Password, Path = new Uri(TargetUriTextBox.Text), Stamp = DateTime.Now }; var targetRepository = new TargetsBridge(new SettingsWrapper()); if (!NavigationCloudsHelper.IfNameExists(TargetNameTextBox.Text, TargetNameLabel) && !NavigationCloudsHelper.IfUriExists(TargetUriTextBox.Text, TargetUriLabel)) { targetRepository.DeleteTarget(_tempFoundryTarget); targetRepository.PutTarget(foundryTarget); NavigationCloudsHelper.LoadListView(ParentCloudsView.CloudsViewInteractiveStackPanel); } }