<?php
namespace App\MDS\GreenPatioBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* ReservationLounge
*
* @ORM\Table(name="reservation_lounge")
* @ORM\Entity(repositoryClass="App\MDS\GreenPatioBundle\Repository\ReservationLoungeRepository")
*/
class ReservationLounge
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var string
*
* @ORM\Column(name="loungeName", type="string", length=255, nullable=true)
*/
private $loungeName;
/**
* @var string
*
* @ORM\Column(name="type", type="string", length=255, nullable=true)
*/
private $type;
/**
* @var int
*
* @ORM\Column(name="idLounge", type="integer")
*
*/
private $idLounge;
/**
* @var int
*
* @ORM\Column(name="idPeriod", type="integer")
*
*/
private $idPeriod;
/**
* @var \DateTime
*
* @ORM\Column(name="dateStart", type="datetime")
*/
private $dateStart;
/**
* @var string
*
* @ORM\Column(name="hourStart", type="string", length=255)
*/
private $hourStart;
/**
* @var string
*
* @ORM\Column(name="minStart", type="string", length=255)
*/
private $minStart;
/**
* @var \DateTime
*
* @ORM\Column(name="dateEnd", type="datetime")
*/
private $dateEnd;
/**
* @var string
*
* @ORM\Column(name="hourEnd", type="string", length=255)
*/
private $hourEnd;
/**
* @var string
*
* @ORM\Column(name="minEnd", type="string", length=255)
*/
private $minEnd;
/**
* @var int
*
* @ORM\Column(name="idService", type="integer", nullable=true)
*
*/
private $idService;
/**
* @var string
*
* @ORM\Column(name="serviceName", type="text")
*/
private $serviceName;
/**
* @var string
*
* @ORM\Column(name="servicePrice", type="string", length=255)
*/
private $servicePrice;
/**
* @var int
*
* @ORM\Column(name="idReservation", type="integer")
*
*/
private $idReservation;
/**
* @var \DateTime
*
* @ORM\Column(name="createdAt", type="datetime")
*/
private $createdAt;
/**
* @var string
*
* @ORM\Column(name="createdBy", type="string", length=255)
*/
private $createdBy;
/**
* @var string
*
* @ORM\Column(name="otherPriceSave", type="string", nullable=true)
*/
private $otherPriceSave;
/**
* @var string
*
* @ORM\Column(name="mounting", type="string", length=255, nullable=true)
*/
private $mounting;
/**
* @var string
*
* @ORM\Column(name="mountingLapse", type="string", length=255, nullable=true)
*/
private $mountingLapse;
/**
* @var \DateTime
*
* @ORM\Column(name="mountingDate", type="datetime", nullable=true)
*/
private $mountingDate;
/**
* @var string
*
* @ORM\Column(name="mountingHourStart", type="string", length=255, nullable=true)
*/
private $mountingHourStart;
/**
* @var string
*
* @ORM\Column(name="mountingMinStart", type="string", length=255, nullable=true)
*/
private $mountingMinStart;
/**
* @var string
*
* @ORM\Column(name="mountingHourEnd", type="string", length=255, nullable=true)
*/
private $mountingHourEnd;
/**
* @var string
*
* @ORM\Column(name="mountingMinEnd", type="string", length=255, nullable=true)
*/
private $mountingMinEnd;
/**
* @var int
*
* @ORM\Column(name="mountingPrice", type="integer", nullable=true)
*
*/
private $mountingPrice;
/**
* @var string
*
* @ORM\Column(name="removalLapse", type="string", length=255, nullable=true)
*/
private $removalLapse;
/**
* @var \DateTime
*
* @ORM\Column(name="removalDate", type="datetime", nullable=true)
*/
private $removalDate;
/**
* @var string
*
* @ORM\Column(name="removalHourStart", type="string", length=255, nullable=true)
*/
private $removalHourStart;
/**
* @var string
*
* @ORM\Column(name="removalMinStart", type="string", length=255, nullable=true)
*/
private $removalMinStart;
/**
* @var string
*
* @ORM\Column(name="removalHourEnd", type="string", length=255, nullable=true)
*/
private $removalHourEnd;
/**
* @var string
*
* @ORM\Column(name="removalMinEnd", type="string", length=255, nullable=true)
*/
private $removalMinEnd;
/**
* @var int
*
* @ORM\Column(name="removalPrice", type="integer", nullable=true)
*
*/
private $removalPrice;
/**
* @var \DateTime
*
* @ORM\Column(name="updatedAt", type="datetime")
*/
private $updatedAt;
/**
* @var string
*
* @ORM\Column(name="updatedBy", type="string", length=255)
*/
private $updatedBy;
/**
* @var int
*
* @ORM\Column(name="pax", type="integer", nullable=true)
*
*/
private $pax;
/**
* Get id
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set dateStart
*
* @param \DateTime $dateStart
*
* @return ReservationLounge
*/
public function setDateStart($dateStart)
{
$this->dateStart = $dateStart;
return $this;
}
/**
* Get dateStart
*
* @return \DateTime
*/
public function getDateStart()
{
return $this->dateStart;
}
/**
* Set loungeName
*
* @param string $loungeName
*
* @return ReservationLounge
*/
public function setLoungeName($loungeName)
{
$this->loungeName = $loungeName;
return $this;
}
/**
* Get loungeName
*
* @return string
*/
public function getLoungeName()
{
return $this->loungeName;
}
/**
* Set idLounge
*
* @param integer $idLounge
*
* @return ReservationLounge
*/
public function setIdLounge($idLounge)
{
$this->idLounge = $idLounge;
return $this;
}
/**
* Get idLounge
*
* @return integer
*/
public function getIdLounge()
{
return $this->idLounge;
}
/**
* Set hourStart
*
* @param string $hourStart
*
* @return ReservationLounge
*/
public function setHourStart($hourStart)
{
$this->hourStart = $hourStart;
return $this;
}
/**
* Get hourStart
*
* @return string
*/
public function getHourStart()
{
return $this->hourStart;
}
/**
* Set minStart
*
* @param string $minStart
*
* @return ReservationLounge
*/
public function setMinStart($minStart)
{
$this->minStart = $minStart;
return $this;
}
/**
* Get minStart
*
* @return string
*/
public function getMinStart()
{
return $this->minStart;
}
/**
* Set dateEnd
*
* @param \DateTime $dateEnd
*
* @return ReservationLounge
*/
public function setDateEnd($dateEnd)
{
$this->dateEnd = $dateEnd;
return $this;
}
/**
* Get dateEnd
*
* @return \DateTime
*/
public function getDateEnd()
{
return $this->dateEnd;
}
/**
* Set hourEnd
*
* @param string $hourEnd
*
* @return ReservationLounge
*/
public function setHourEnd($hourEnd)
{
$this->hourEnd = $hourEnd;
return $this;
}
/**
* Get hourEnd
*
* @return string
*/
public function getHourEnd()
{
return $this->hourEnd;
}
/**
* Set minEnd
*
* @param string $minEnd
*
* @return ReservationLounge
*/
public function setMinEnd($minEnd)
{
$this->minEnd = $minEnd;
return $this;
}
/**
* Get minEnd
*
* @return string
*/
public function getMinEnd()
{
return $this->minEnd;
}
/**
* Set idService
*
* @param integer $idService
*
* @return ReservationLounge
*/
public function setIdService($idService)
{
$this->idService = $idService;
return $this;
}
/**
* Get idService
*
* @return integer
*/
public function getIdService()
{
return $this->idService;
}
/**
* Set servicePrice
*
* @param string $servicePrice
*
* @return ReservationLounge
*/
public function setServicePrice($servicePrice)
{
$this->servicePrice = $servicePrice;
return $this;
}
/**
* Get servicePrice
*
* @return string
*/
public function getServicePrice()
{
return $this->servicePrice;
}
/**
* Set idReservation
*
* @param integer $idReservation
*
* @return ReservationLounge
*/
public function setIdReservation($idReservation)
{
$this->idReservation = $idReservation;
return $this;
}
/**
* Get idReservation
*
* @return integer
*/
public function getIdReservation()
{
return $this->idReservation;
}
/**
* Set createdAt
*
* @param \DateTime $createdAt
*
* @return ReservationLounge
*/
public function setCreatedAt($createdAt)
{
$this->createdAt = $createdAt;
return $this;
}
/**
* Get createdAt
*
* @return \DateTime
*/
public function getCreatedAt()
{
return $this->createdAt;
}
/**
* Set createdBy
*
* @param string $createdBy
*
* @return ReservationLounge
*/
public function setCreatedBy($createdBy)
{
$this->createdBy = $createdBy;
return $this;
}
/**
* Get createdBy
*
* @return string
*/
public function getCreatedBy()
{
return $this->createdBy;
}
/**
* Set updatedAt
*
* @param \DateTime $updatedAt
*
* @return ReservationLounge
*/
public function setUpdatedAt($updatedAt)
{
$this->updatedAt = $updatedAt;
return $this;
}
/**
* Get updatedAt
*
* @return \DateTime
*/
public function getUpdatedAt()
{
return $this->updatedAt;
}
/**
* Set updatedBy
*
* @param string $updatedBy
*
* @return ReservationLounge
*/
public function setUpdatedBy($updatedBy)
{
$this->updatedBy = $updatedBy;
return $this;
}
/**
* Get updatedBy
*
* @return string
*/
public function getUpdatedBy()
{
return $this->updatedBy;
}
/**
* Set idPeriod
*
* @param integer $idPeriod
*
* @return ReservationLounge
*/
public function setIdPeriod($idPeriod)
{
$this->idPeriod = $idPeriod;
return $this;
}
/**
* Get idPeriod
*
* @return integer
*/
public function getIdPeriod()
{
return $this->idPeriod;
}
/**
* Set pax
*
* @param integer $pax
*
* @return ReservationLounge
*/
public function setPax($pax)
{
$this->pax = $pax;
return $this;
}
/**
* Get pax
*
* @return integer
*/
public function getPax()
{
return $this->pax;
}
/**
* Set mounting
*
* @param string $mounting
*
* @return ReservationLounge
*/
public function setMounting($mounting)
{
$this->mounting = $mounting;
return $this;
}
/**
* Get mounting
*
* @return string
*/
public function getMounting()
{
return $this->mounting;
}
/**
* Set mountingLapse
*
* @param string $mountingLapse
*
* @return ReservationLounge
*/
public function setMountingLapse($mountingLapse)
{
$this->mountingLapse = $mountingLapse;
return $this;
}
/**
* Get mountingLapse
*
* @return string
*/
public function getMountingLapse()
{
return $this->mountingLapse;
}
/**
* Set mountingDate
*
* @param \DateTime $mountingDate
*
* @return ReservationLounge
*/
public function setMountingDate($mountingDate)
{
$this->mountingDate = $mountingDate;
return $this;
}
/**
* Get mountingDate
*
* @return \DateTime
*/
public function getMountingDate()
{
return $this->mountingDate;
}
/**
* Set mountingHourStart
*
* @param string $mountingHourStart
*
* @return ReservationLounge
*/
public function setMountingHourStart($mountingHourStart)
{
$this->mountingHourStart = $mountingHourStart;
return $this;
}
/**
* Get mountingHourStart
*
* @return string
*/
public function getMountingHourStart()
{
return $this->mountingHourStart;
}
/**
* Set mountingMinStart
*
* @param string $mountingMinStart
*
* @return ReservationLounge
*/
public function setMountingMinStart($mountingMinStart)
{
$this->mountingMinStart = $mountingMinStart;
return $this;
}
/**
* Get mountingMinStart
*
* @return string
*/
public function getMountingMinStart()
{
return $this->mountingMinStart;
}
/**
* Set mountingPrice
*
* @param integer $mountingPrice
*
* @return ReservationLounge
*/
public function setMountingPrice($mountingPrice)
{
$this->mountingPrice = $mountingPrice;
return $this;
}
/**
* Get mountingPrice
*
* @return integer
*/
public function getMountingPrice()
{
return $this->mountingPrice;
}
/**
* Set removalLapse
*
* @param string $removalLapse
*
* @return ReservationLounge
*/
public function setRemovalLapse($removalLapse)
{
$this->removalLapse = $removalLapse;
return $this;
}
/**
* Get removalLapse
*
* @return string
*/
public function getRemovalLapse()
{
return $this->removalLapse;
}
/**
* Set removalDate
*
* @param \DateTime $removalDate
*
* @return ReservationLounge
*/
public function setRemovalDate($removalDate)
{
$this->removalDate = $removalDate;
return $this;
}
/**
* Get removalDate
*
* @return \DateTime
*/
public function getRemovalDate()
{
return $this->removalDate;
}
/**
* Set removalHourStart
*
* @param string $removalHourStart
*
* @return ReservationLounge
*/
public function setRemovalHourStart($removalHourStart)
{
$this->removalHourStart = $removalHourStart;
return $this;
}
/**
* Get removalHourStart
*
* @return string
*/
public function getRemovalHourStart()
{
return $this->removalHourStart;
}
/**
* Set removalMinStart
*
* @param string $removalMinStart
*
* @return ReservationLounge
*/
public function setRemovalMinStart($removalMinStart)
{
$this->removalMinStart = $removalMinStart;
return $this;
}
/**
* Get removalMinStart
*
* @return string
*/
public function getRemovalMinStart()
{
return $this->removalMinStart;
}
/**
* Set removalPrice
*
* @param integer $removalPrice
*
* @return ReservationLounge
*/
public function setRemovalPrice($removalPrice)
{
$this->removalPrice = $removalPrice;
return $this;
}
/**
* Get removalPrice
*
* @return integer
*/
public function getRemovalPrice()
{
return $this->removalPrice;
}
/**
* Set mountingHourEnd
*
* @param string $mountingHourEnd
*
* @return ReservationLounge
*/
public function setMountingHourEnd($mountingHourEnd)
{
$this->mountingHourEnd = $mountingHourEnd;
return $this;
}
/**
* Get mountingHourEnd
*
* @return string
*/
public function getMountingHourEnd()
{
return $this->mountingHourEnd;
}
/**
* Set mountingMinEnd
*
* @param string $mountingMinEnd
*
* @return ReservationLounge
*/
public function setMountingMinEnd($mountingMinEnd)
{
$this->mountingMinEnd = $mountingMinEnd;
return $this;
}
/**
* Get mountingMinEnd
*
* @return string
*/
public function getMountingMinEnd()
{
return $this->mountingMinEnd;
}
/**
* Set removalHourEnd
*
* @param string $removalHourEnd
*
* @return ReservationLounge
*/
public function setRemovalHourEnd($removalHourEnd)
{
$this->removalHourEnd = $removalHourEnd;
return $this;
}
/**
* Get removalHourEnd
*
* @return string
*/
public function getRemovalHourEnd()
{
return $this->removalHourEnd;
}
/**
* Set removalMinEnd
*
* @param string $removalMinEnd
*
* @return ReservationLounge
*/
public function setRemovalMinEnd($removalMinEnd)
{
$this->removalMinEnd = $removalMinEnd;
return $this;
}
/**
* Get removalMinEnd
*
* @return string
*/
public function getRemovalMinEnd()
{
return $this->removalMinEnd;
}
/**
* Set serviceName
*
* @param string $serviceName
*
* @return ReservationLounge
*/
public function setServiceName($serviceName)
{
$this->serviceName = $serviceName;
return $this;
}
/**
* Get serviceName
*
* @return string
*/
public function getServiceName()
{
return $this->serviceName;
}
/**
* Set otherPriceSave
*
* @param string $otherPriceSave
*
* @return ReservationLounge
*/
public function setOtherPriceSave($otherPriceSave)
{
$this->otherPriceSave = $otherPriceSave;
return $this;
}
/**
* Get otherPriceSave
*
* @return string
*/
public function getOtherPriceSave()
{
return $this->otherPriceSave;
}
/**
* Set type
*
* @param string $type
*
* @return ReservationLounge
*/
public function setType($type)
{
$this->type = $type;
return $this;
}
/**
* Get type
*
* @return string
*/
public function getType()
{
return $this->type;
}
}