void UndoRedoImpl(UndoRedoCommand command) { if (command.CmdOperation == UndoRedoCommand.Operation.Undo) { CurrentWorkspace.Undo(); } else if (command.CmdOperation == UndoRedoCommand.Operation.Redo) { CurrentWorkspace.Redo(); } }
void UndoRedoImpl(UndoRedoCommand command) { switch (command.CmdOperation) { case UndoRedoCommand.Operation.Undo: CurrentWorkspace.Undo(); break; case UndoRedoCommand.Operation.Redo: CurrentWorkspace.Redo(); break; } }