public void MoveTask(int taskId, int senderId, int receiverId)
{
// move to real manager
if (receiverId != -1)
{
this.taskProcessor.MoveTask(taskId, receiverId);
return;
}
// make task unassigned
if (receiverId == -1)
{
this.taskProcessor.MoveTaskToUnassigned(taskId);
}
}