<?php
namespace App\MDS\GreenPatioBundle\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* ReservationVisit
*
* @ORM\Table(name="reservation_visit")
* @ORM\Entity(repositoryClass="App\MDS\GreenPatioBundle\Repository\ReservationVisitRepository")
*/
class ReservationVisit
{
/**
* @var int
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @var int
*
* @ORM\Column(name="agentId", type="integer")
*/
private $agentId;
/**
* @var int
*
* @ORM\Column(name="clientId", type="integer", nullable=true)
*/
private $clientId;
/**
* @var string
*
* @ORM\Column(name="clientName", type="string", length=255, nullable=true)
*/
private $clientName;
////////////////////////////////////////////////// REPLICACION DE CAMPOS DE LA RESERVATION SIMPLE //////////////////////////////////////////////////
/**
* @var string
*
* @ORM\Column(name="loungeName", type="string", length=255, nullable=true)
*/
private $loungeName;
/**
* @var int
*
* @ORM\Column(name="idLounge", type="integer", nullable=true)
*/
private $idLounge;
/**
* @var \DateTime
*
* @ORM\Column(name="dateStart", type="datetime", nullable=true)
*/
private $dateStart;
/**
* @var \DateTime
*
* @ORM\Column(name="dateEnd", type="datetime", nullable=true)
*/
private $dateEnd;
/**
* @var int
*
* @ORM\Column(name="servicePrice", type="integer", nullable=true)
*/
private $servicePrice;
/**
* @var int
*
* @ORM\Column(name="idReservation", type="integer", nullable=true)
*
*/
private $idReservation;
/**
* @var int
*
* @ORM\Column(name="pax", type="integer", nullable=true)
*/
private $pax;
/**
* @var string
*
* @ORM\Column(name="type", type="string", length=255, nullable=true)
*/
private $type;
/**
* @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 string
*
* @ORM\Column(name="hourEnd", type="string", length=255)
*/
private $hourEnd;
/**
* @var string
*
* @ORM\Column(name="minEnd", type="string", length=255)
*/
private $minEnd;
////////////////////////////////////////////////// REPLICACION DE CAMPOS DE LA RESERVATION SIMPLE //////////////////////////////////////////////////
/**
* @var \DateTime
*
* @ORM\Column(name="createdAt", type="datetime")
*/
private $createdAt;
/**
* @var int
*
* @ORM\Column(name="createdId", type="integer")
*/
private $createdId;
/**
* @var \DateTime
*
* @ORM\Column(name="updatedAt", type="datetime")
*/
private $updatedAt;
/**
* @var int
*
* @ORM\Column(name="updatedId", type="integer")
*/
private $updatedId;
/**
* Get id
*
* @return int
*/
public function getId()
{
return $this->id;
}
/**
* Set agentId
*
* @param integer $agentId
*
* @return ReservationVisit
*/
public function setAgentId($agentId)
{
$this->agentId = $agentId;
return $this;
}
/**
* Get agentId
*
* @return integer
*/
public function getAgentId()
{
return $this->agentId;
}
/**
* Set clientId
*
* @param integer $clientId
*
* @return ReservationVisit
*/
public function setClientId($clientId)
{
$this->clientId = $clientId;
return $this;
}
/**
* Get clientId
*
* @return integer
*/
public function getClientId()
{
return $this->clientId;
}
/**
* Set clientName
*
* @param string $clientName
*
* @return ReservationVisit
*/
public function setClientName($clientName)
{
$this->clientName = $clientName;
return $this;
}
/**
* Get clientName
*
* @return string
*/
public function getClientName()
{
return $this->clientName;
}
/**
* Set loungeName
*
* @param string $loungeName
*
* @return ReservationVisit
*/
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 ReservationVisit
*/
public function setIdLounge($idLounge)
{
$this->idLounge = $idLounge;
return $this;
}
/**
* Get idLounge
*
* @return integer
*/
public function getIdLounge()
{
return $this->idLounge;
}
/**
* Set dateStart
*
* @param \DateTime $dateStart
*
* @return ReservationVisit
*/
public function setDateStart($dateStart)
{
$this->dateStart = $dateStart;
return $this;
}
/**
* Get dateStart
*
* @return \DateTime
*/
public function getDateStart()
{
return $this->dateStart;
}
/**
* Set dateEnd
*
* @param \DateTime $dateEnd
*
* @return ReservationVisit
*/
public function setDateEnd($dateEnd)
{
$this->dateEnd = $dateEnd;
return $this;
}
/**
* Get dateEnd
*
* @return \DateTime
*/
public function getDateEnd()
{
return $this->dateEnd;
}
/**
* Set servicePrice
*
* @param integer $servicePrice
*
* @return ReservationVisit
*/
public function setServicePrice($servicePrice)
{
$this->servicePrice = $servicePrice;
return $this;
}
/**
* Get servicePrice
*
* @return integer
*/
public function getServicePrice()
{
return $this->servicePrice;
}
/**
* Set idReservation
*
* @param integer $idReservation
*
* @return ReservationVisit
*/
public function setIdReservation($idReservation)
{
$this->idReservation = $idReservation;
return $this;
}
/**
* Get idReservation
*
* @return integer
*/
public function getIdReservation()
{
return $this->idReservation;
}
/**
* Set pax
*
* @param integer $pax
*
* @return ReservationVisit
*/
public function setPax($pax)
{
$this->pax = $pax;
return $this;
}
/**
* Get pax
*
* @return integer
*/
public function getPax()
{
return $this->pax;
}
/**
* Set type
*
* @param string $type
*
* @return ReservationVisit
*/
public function setType($type)
{
$this->type = $type;
return $this;
}
/**
* Get type
*
* @return string
*/
public function getType()
{
return $this->type;
}
/**
* Set hourStart
*
* @param string $hourStart
*
* @return ReservationVisit
*/
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 ReservationVisit
*/
public function setMinStart($minStart)
{
$this->minStart = $minStart;
return $this;
}
/**
* Get minStart
*
* @return string
*/
public function getMinStart()
{
return $this->minStart;
}
/**
* Set hourEnd
*
* @param string $hourEnd
*
* @return ReservationVisit
*/
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 ReservationVisit
*/
public function setMinEnd($minEnd)
{
$this->minEnd = $minEnd;
return $this;
}
/**
* Get minEnd
*
* @return string
*/
public function getMinEnd()
{
return $this->minEnd;
}
/**
* Set createdAt
*
* @param \DateTime $createdAt
*
* @return ReservationVisit
*/
public function setCreatedAt($createdAt)
{
$this->createdAt = $createdAt;
return $this;
}
/**
* Get createdAt
*
* @return \DateTime
*/
public function getCreatedAt()
{
return $this->createdAt;
}
/**
* Set createdId
*
* @param integer $createdId
*
* @return ReservationVisit
*/
public function setCreatedId($createdId)
{
$this->createdId = $createdId;
return $this;
}
/**
* Get createdId
*
* @return integer
*/
public function getCreatedId()
{
return $this->createdId;
}
/**
* Set updatedAt
*
* @param \DateTime $updatedAt
*
* @return ReservationVisit
*/
public function setUpdatedAt($updatedAt)
{
$this->updatedAt = $updatedAt;
return $this;
}
/**
* Get updatedAt
*
* @return \DateTime
*/
public function getUpdatedAt()
{
return $this->updatedAt;
}
/**
* Set updatedId
*
* @param integer $updatedId
*
* @return ReservationVisit
*/
public function setUpdatedId($updatedId)
{
$this->updatedId = $updatedId;
return $this;
}
/**
* Get updatedId
*
* @return integer
*/
public function getUpdatedId()
{
return $this->updatedId;
}
}