private void CancelEditCurrentCustomTarget() { if (EditCustomTarget != null) { EditCustomTarget.RollBack(); IsCustomTargetEditor = false; EditCustomTarget = null; } CustomTargets.Remove(CurrentCustomTarget); }
private void SaveEditCurrentCustomTarget() { EditCustomTarget.Save(); if (!CustomTargets.Contains(EditCustomTarget)) { CustomTargets.Add(EditCustomTarget); } CurrentCustomTarget = EditCustomTarget; IsCustomTargetEditor = false; EditCustomTarget = null; Start.OnCanExecuteChanged(); }
private void EditCurrentCustomTarget() { IsCustomTargetEditor = true; EditCustomTarget = CurrentCustomTarget; EditCustomTarget.RollBack(); }