private void EditVariable() { CustomVariableViewModel viewModel = new CustomVariableViewModel(this.SelectedCustomVariable); MainWindowViewModel.ViewLoader.ShowDialog(viewModel); if (viewModel.UserCanceled) { return; } SaveVariableGroup(null); }
private void AddVariable() { CustomVariableViewModel viewModel = new CustomVariableViewModel(); MainWindowViewModel.ViewLoader.ShowDialog(viewModel); if (viewModel.UserCanceled) { return; } this.SelectedCustomVariableGroup.CustomVariables.Add(viewModel.CustomVariable); SaveVariableGroup(() => this.SelectedCustomVariableGroup.CustomVariables.Remove(viewModel.CustomVariable)); }
private void ModifyTask() { if( this.SelectedCustomVariables == null || this.SelectedCustomVariables.Count != 1 ) { return; } CustomVariableViewModel viewModel = new CustomVariableViewModel( base.WindowLoader ); viewModel.Parent = this; viewModel.CustomVariable = this.SelectedCustomVariables[ 0 ]; base.WindowLoader.ShowDialog( viewModel ); }
private void AddTask() { CustomVariableViewModel viewModel = new CustomVariableViewModel( base.WindowLoader ); viewModel.Parent = this; base.WindowLoader.ShowDialog( viewModel ); }