/**
  * @param Custodian $custodian
  * @param CustodianRegisterDTO $custodianDTO
  * @return Custodian
  */
 public function registerDTOToCustodian(CustodianRegisterDTO $custodianDTO, Custodian $custodian)
 {
     $address = $this->addressAssembler->addressLookaheadDTOtoAddress($custodianDTO->lookaheadaddress);
     $address->setBuilding($custodianDTO->building);
     $custodian->updateCustodianData($custodianDTO->gender, $custodianDTO->firstname, $custodianDTO->lastname, $custodianDTO->telephone, $address, $custodianDTO->title, $custodianDTO->email, $custodianDTO->entryDate, $custodianDTO->birthday, $custodianDTO->extraMinutes, $custodianDTO->details, $custodianDTO->isAuthorizedToRide);
     return $custodian;
 }