private void PrepareMoveTaskToOtherLane(TaskBoardLaneViewModel sourceLane, TaskBoardLaneViewModel targetLane, TaskBoardTaskViewModel sourceItem, TaskBoardTaskViewModel targetItem = null) { this._currentMoveTaskToOtherPositionPayload = null; this._currentMoveTaskToOtherLanePayload = new TaskChangedLanePayload(sourceLane, targetLane, sourceItem, targetItem); }
public TaskChangedLanePayload(TaskBoardLaneViewModel sourceLane, TaskBoardLaneViewModel targetLane, TaskBoardTaskViewModel sourceItem, TaskBoardTaskViewModel targetItem = null) { this.SourceLane = sourceLane; this.TargetLane = targetLane; this.SourceItem = sourceItem; this.TargetItem = targetItem; }