AddLegToRoute Command and UseCase