EU Reiserecht - Booking
git-svn-id: http://78.47.251.156/svn/dev/sterntours-3@3419 f459cee4-fb09-11de-96c3-f9c5f16c3c76
This commit is contained in:
parent
8fd6f63403
commit
2360290f06
25 changed files with 1089 additions and 229 deletions
|
|
@ -208,6 +208,27 @@ class TravelBooking
|
|||
*/
|
||||
private $priceTotal;
|
||||
|
||||
/**
|
||||
* @var float
|
||||
*
|
||||
* @ORM\Column(name="deposit_total", type="float", precision=10, scale=2, nullable=true)
|
||||
*/
|
||||
private $depositTotal;
|
||||
|
||||
/**
|
||||
* @var float
|
||||
*
|
||||
* @ORM\Column(name="final_payment", type="float", precision=10, scale=2, nullable=true)
|
||||
*/
|
||||
private $finalPayment;
|
||||
|
||||
/**
|
||||
* @var \DateTime
|
||||
*
|
||||
* @ORM\Column(name="final_payment_date", type="date", nullable=true)
|
||||
*/
|
||||
private $finalPaymentDate;
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*
|
||||
|
|
@ -257,6 +278,13 @@ class TravelBooking
|
|||
*/
|
||||
private $extraCategory;
|
||||
|
||||
/**
|
||||
* @var string
|
||||
*
|
||||
* @ORM\Column(name="accept_legal_rights", type="integer", nullable=false)
|
||||
*/
|
||||
private $acceptLegalRights;
|
||||
|
||||
/**
|
||||
* @var integer
|
||||
*
|
||||
|
|
@ -908,6 +936,8 @@ class TravelBooking
|
|||
'first_name' => $traveler->getFirstName(),
|
||||
'last_name' => $traveler->getLastName(),
|
||||
'birthday' => $birthdate,
|
||||
'nationality' => $traveler->getNationality(),
|
||||
'acceptEntryRequirements' => $traveler->isAcceptEntryRequirements(),
|
||||
];
|
||||
}
|
||||
|
||||
|
|
@ -935,6 +965,7 @@ class TravelBooking
|
|||
$traveler->setSex(intval($participant['gender']));
|
||||
$traveler->setFirstName($participant['first_name']);
|
||||
$traveler->setLastName($participant['last_name']);
|
||||
$traveler->setNationality($participant['nationality']);
|
||||
if(!strtotime($participant['birthday'])){
|
||||
$participant['birthday'] = '01.01.1900';
|
||||
}
|
||||
|
|
@ -992,6 +1023,79 @@ class TravelBooking
|
|||
return $this->priceTotal;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set depositTotal
|
||||
*
|
||||
* @param float $depositTotal
|
||||
*
|
||||
* @return TravelBooking
|
||||
*/
|
||||
public function setDepositTotal($depositTotal)
|
||||
{
|
||||
$this->depositTotal = $depositTotal;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get depositTotal
|
||||
*
|
||||
* @return float
|
||||
*/
|
||||
public function getDepositTotal()
|
||||
{
|
||||
return $this->depositTotal;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set finalPayment
|
||||
*
|
||||
* @param float $finalPayment
|
||||
*
|
||||
* @return TravelBooking
|
||||
*/
|
||||
public function setFinalPayment($finalPayment)
|
||||
{
|
||||
$this->finalPayment = $finalPayment;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get finalPayment
|
||||
*
|
||||
* @return float
|
||||
*/
|
||||
public function getFinalPayment()
|
||||
{
|
||||
return $this->finalPayment;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set finalPaymentDate
|
||||
*
|
||||
* @param \DateTime $finalPaymentDate
|
||||
*
|
||||
* @return TravelBooking
|
||||
*/
|
||||
public function setFinalPaymentDate($finalPaymentDate)
|
||||
{
|
||||
$this->finalPaymentDate = $finalPaymentDate;
|
||||
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get finalPaymentDate
|
||||
*
|
||||
* @return \DateTime
|
||||
*/
|
||||
public function getFinalPaymentDate()
|
||||
{
|
||||
return $this->finalPaymentDate;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Set comments
|
||||
*
|
||||
|
|
@ -1181,6 +1285,31 @@ class TravelBooking
|
|||
return $ret;
|
||||
}
|
||||
|
||||
/**
|
||||
* Set extraCategory
|
||||
*
|
||||
* @param string $extraCategory
|
||||
*
|
||||
* @return TravelBooking
|
||||
*/
|
||||
public function setAcceptLegalRights($acceptLegalRights)
|
||||
{
|
||||
$this->acceptLegalRights = $acceptLegalRights;
|
||||
return $this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get extraCategory
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function getAcceptLegalRights()
|
||||
{
|
||||
return $this->acceptLegalRights;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Get id
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue