src/MDS/GreenPatioBundle/Entity/ReservationInvoiceRec.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\MDS\GreenPatioBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * ReservationInvoiceRec
  6.  *
  7.  * @ORM\Table(name="reservation_invoice_rec")
  8.  * @ORM\Entity(repositoryClass="App\MDS\GreenPatioBundle\Repository\ReservationInvoiceRecRepository")
  9.  */
  10. class ReservationInvoiceRec
  11. {
  12.     /**
  13.      * @var int
  14.      *
  15.      * @ORM\Column(name="id", type="integer")
  16.      * @ORM\Id
  17.      * @ORM\GeneratedValue(strategy="AUTO")
  18.      */
  19.     private $id;
  20.     /**
  21.      * @var string
  22.      *
  23.      * @ORM\Column(name="master", type="string", length=255)
  24.      */
  25.     private $master 'master';
  26.     /**
  27.      * @var string
  28.      *
  29.      * @ORM\Column(name="number", type="string", length=255)
  30.      */
  31.     private $number;
  32.     /**
  33.      * @var string
  34.      *
  35.      * @ORM\Column(name="prefix", type="string", length=255, nullable=true)
  36.      */
  37.     private $prefix;
  38.     /**
  39.      * @var \DateTime
  40.      *
  41.      * @ORM\Column(name="dateAt", type="datetime")
  42.      */
  43.     private $dateAt;
  44.     /**
  45.      * @var string
  46.      *
  47.      * @ORM\Column(name="type", type="string", length=255)
  48.      */
  49.     private $type;
  50.     /**
  51.      * @var int
  52.      *
  53.      * @ORM\Column(name="reservationId", type="integer")
  54.      */
  55.     private $reservationId;
  56.     /**
  57.      * @var string
  58.      *
  59.      * @ORM\Column(name="totalNet", type="string", length=255)
  60.      */
  61.     private $totalNet;
  62.     /**
  63.      * @var string
  64.      *
  65.      * @ORM\Column(name="vat", type="text", nullable=true)
  66.      */
  67.     private $vat;
  68.     /**
  69.      * @var string
  70.      *
  71.      * @ORM\Column(name="total", type="string", length=255, nullable=true)
  72.      */
  73.     private $total;
  74.     /**
  75.      * @var string
  76.      *
  77.      * @ORM\Column(name="balance", type="string", length=255, nullable=true)
  78.      */
  79.     private $balance;
  80.     /**
  81.      * @var \DateTime
  82.      *
  83.      * @ORM\Column(name="createdAt", type="datetime")
  84.      */
  85.     private $createdAt;
  86.     /**
  87.      * @var int
  88.      *
  89.      * @ORM\Column(name="createdId", type="integer")
  90.      */
  91.     private $createdId;
  92.     /**
  93.      * @var \DateTime
  94.      *
  95.      * @ORM\Column(name="updatedAt", type="datetime")
  96.      */
  97.     private $updatedAt;
  98.     /**
  99.      * @var int
  100.      *
  101.      * @ORM\Column(name="updatedId", type="integer")
  102.      */
  103.     private $updatedId;
  104.     /**
  105.      * @var int
  106.      *
  107.      * @ORM\Column(name="invoiceToRec", type="integer", nullable=true)
  108.      */
  109.     private $invoiceToRec;
  110.     /**
  111.      * @var string
  112.      *
  113.      * @ORM\Column(name="client_name", type="string", length=255, nullable=true)
  114.      * Nombre del cliente
  115.      */
  116.     private $clientName;
  117.     /**
  118.      * @var string
  119.      *
  120.      * @ORM\Column(name="client_address", type="string", length=255, nullable=true)
  121.      * Direccion del cliente
  122.      */
  123.     private $clientAddress;
  124.     /**
  125.      * @var string
  126.      *
  127.      * @ORM\Column(name="client_document", type="string", length=255, nullable=true)
  128.      * NIF o CIF del cliente
  129.      */
  130.     private $clientDocument;
  131.     /**
  132.      * @var string
  133.      *
  134.      * @ORM\Column(name="client_type", type="string", length=255, nullable=true)
  135.      * Tipo de cliente (cliente o proveedor). Usado para emitir facturas de comision a los proveedores
  136.      */
  137.     private $clientType;
  138.     /**
  139.      * Get id
  140.      *
  141.      * @return int
  142.      */
  143.     public function getId()
  144.     {
  145.         return $this->id;
  146.     }
  147.     /**
  148.      * Set master
  149.      *
  150.      * @param string $master
  151.      *
  152.      * @return ReservationInvoiceRec
  153.      */
  154.     public function setMaster($master)
  155.     {
  156.         $this->master $master;
  157.         return $this;
  158.     }
  159.     /**
  160.      * Get master
  161.      *
  162.      * @return string
  163.      */
  164.     public function getMaster()
  165.     {
  166.         return $this->master;
  167.     }
  168.     /**
  169.      * Set number
  170.      *
  171.      * @param string $number
  172.      *
  173.      * @return ReservationInvoiceRec
  174.      */
  175.     public function setNumber($number)
  176.     {
  177.         $this->number $number;
  178.         return $this;
  179.     }
  180.     /**
  181.      * Get number
  182.      *
  183.      * @return string
  184.      */
  185.     public function getNumber()
  186.     {
  187.         return $this->number;
  188.     }
  189.     /**
  190.      * Set prefix
  191.      *
  192.      * @param string $prefix
  193.      *
  194.      * @return ReservationInvoiceRec
  195.      */
  196.     public function setPrefix($prefix)
  197.     {
  198.         $this->prefix $prefix;
  199.         return $this;
  200.     }
  201.     /**
  202.      * Get prefix
  203.      *
  204.      * @return string
  205.      */
  206.     public function getPrefix()
  207.     {
  208.         return $this->prefix;
  209.     }
  210.     /**
  211.      * Set dateAt
  212.      *
  213.      * @param \DateTime $dateAt
  214.      *
  215.      * @return ReservationInvoiceRec
  216.      */
  217.     public function setDateAt($dateAt)
  218.     {
  219.         $this->dateAt $dateAt;
  220.         return $this;
  221.     }
  222.     /**
  223.      * Get dateAt
  224.      *
  225.      * @return \DateTime
  226.      */
  227.     public function getDateAt()
  228.     {
  229.         return $this->dateAt;
  230.     }
  231.     /**
  232.      * Set type
  233.      *
  234.      * @param string $type
  235.      *
  236.      * @return ReservationInvoiceRec
  237.      */
  238.     public function setType($type)
  239.     {
  240.         $this->type $type;
  241.         return $this;
  242.     }
  243.     /**
  244.      * Get type
  245.      *
  246.      * @return string
  247.      */
  248.     public function getType()
  249.     {
  250.         return $this->type;
  251.     }
  252.     /**
  253.      * Set reservationId
  254.      *
  255.      * @param integer $reservationId
  256.      *
  257.      * @return ReservationInvoiceRec
  258.      */
  259.     public function setReservationId($reservationId)
  260.     {
  261.         $this->reservationId $reservationId;
  262.         return $this;
  263.     }
  264.     /**
  265.      * Get reservationId
  266.      *
  267.      * @return integer
  268.      */
  269.     public function getReservationId()
  270.     {
  271.         return $this->reservationId;
  272.     }
  273.     /**
  274.      * Set totalNet
  275.      *
  276.      * @param string $totalNet
  277.      *
  278.      * @return ReservationInvoiceRec
  279.      */
  280.     public function setTotalNet($totalNet)
  281.     {
  282.         $this->totalNet $totalNet;
  283.         return $this;
  284.     }
  285.     /**
  286.      * Get totalNet
  287.      *
  288.      * @return string
  289.      */
  290.     public function getTotalNet()
  291.     {
  292.         return $this->totalNet;
  293.     }
  294.     /**
  295.      * Set vat
  296.      *
  297.      * @param string $vat
  298.      *
  299.      * @return ReservationInvoiceRec
  300.      */
  301.     public function setVat($vat)
  302.     {
  303.         $this->vat $vat;
  304.         return $this;
  305.     }
  306.     /**
  307.      * Get vat
  308.      *
  309.      * @return string
  310.      */
  311.     public function getVat()
  312.     {
  313.         return $this->vat;
  314.     }
  315.     /**
  316.      * Set total
  317.      *
  318.      * @param string $total
  319.      *
  320.      * @return ReservationInvoiceRec
  321.      */
  322.     public function setTotal($total)
  323.     {
  324.         $this->total $total;
  325.         return $this;
  326.     }
  327.     /**
  328.      * Get total
  329.      *
  330.      * @return string
  331.      */
  332.     public function getTotal()
  333.     {
  334.         return $this->total;
  335.     }
  336.     /**
  337.      * Set createdAt
  338.      *
  339.      * @param \DateTime $createdAt
  340.      *
  341.      * @return ReservationInvoiceRec
  342.      */
  343.     public function setCreatedAt($createdAt)
  344.     {
  345.         $this->createdAt $createdAt;
  346.         return $this;
  347.     }
  348.     /**
  349.      * Get createdAt
  350.      *
  351.      * @return \DateTime
  352.      */
  353.     public function getCreatedAt()
  354.     {
  355.         return $this->createdAt;
  356.     }
  357.     /**
  358.      * Set createdId
  359.      *
  360.      * @param integer $createdId
  361.      *
  362.      * @return ReservationInvoiceRec
  363.      */
  364.     public function setCreatedId($createdId)
  365.     {
  366.         $this->createdId $createdId;
  367.         return $this;
  368.     }
  369.     /**
  370.      * Get createdId
  371.      *
  372.      * @return integer
  373.      */
  374.     public function getCreatedId()
  375.     {
  376.         return $this->createdId;
  377.     }
  378.     /**
  379.      * Set updatedAt
  380.      *
  381.      * @param \DateTime $updatedAt
  382.      *
  383.      * @return ReservationInvoiceRec
  384.      */
  385.     public function setUpdatedAt($updatedAt)
  386.     {
  387.         $this->updatedAt $updatedAt;
  388.         return $this;
  389.     }
  390.     /**
  391.      * Get updatedAt
  392.      *
  393.      * @return \DateTime
  394.      */
  395.     public function getUpdatedAt()
  396.     {
  397.         return $this->updatedAt;
  398.     }
  399.     /**
  400.      * Set updatedId
  401.      *
  402.      * @param integer $updatedId
  403.      *
  404.      * @return ReservationInvoiceRec
  405.      */
  406.     public function setUpdatedId($updatedId)
  407.     {
  408.         $this->updatedId $updatedId;
  409.         return $this;
  410.     }
  411.     /**
  412.      * Get updatedId
  413.      *
  414.      * @return integer
  415.      */
  416.     public function getUpdatedId()
  417.     {
  418.         return $this->updatedId;
  419.     }
  420.     /**
  421.      * Set balance
  422.      *
  423.      * @param string $balance
  424.      *
  425.      * @return ReservationInvoiceRec
  426.      */
  427.     public function setBalance($balance)
  428.     {
  429.         $this->balance $balance;
  430.         return $this;
  431.     }
  432.     /**
  433.      * Get balance
  434.      *
  435.      * @return string
  436.      */
  437.     public function getBalance()
  438.     {
  439.         return $this->balance;
  440.     }
  441.     /**
  442.      * Set invoiceToRec
  443.      *
  444.      * @param integer $invoiceToRec
  445.      *
  446.      * @return ReservationInvoiceRec
  447.      */
  448.     public function setInvoiceToRec($invoiceToRec)
  449.     {
  450.         $this->invoiceToRec $invoiceToRec;
  451.         return $this;
  452.     }
  453.     /**
  454.      * Get invoiceToRec
  455.      *
  456.      * @return integer
  457.      */
  458.     public function getInvoiceToRec()
  459.     {
  460.         return $this->invoiceToRec;
  461.     }
  462.     /**
  463.      * Set clientName
  464.      *
  465.      * @param string $clientName
  466.      *
  467.      * @return ReservationInvoiceRec
  468.      */
  469.     public function setClientName($clientName)
  470.     {
  471.         $this->clientName $clientName;
  472.         return $this;
  473.     }
  474.     /**
  475.      * Get clientName
  476.      *
  477.      * @return string
  478.      */
  479.     public function getClientName()
  480.     {
  481.         return $this->clientName;
  482.     }
  483.     /**
  484.      * Set clientAddress
  485.      *
  486.      * @param string $clientAddress
  487.      *
  488.      * @return ReservationInvoiceRec
  489.      */
  490.     public function setClientAddress($clientAddress)
  491.     {
  492.         $this->clientAddress $clientAddress;
  493.         return $this;
  494.     }
  495.     /**
  496.      * Get clientAddress
  497.      *
  498.      * @return string
  499.      */
  500.     public function getClientAddress()
  501.     {
  502.         return $this->clientAddress;
  503.     }
  504.     /**
  505.      * Set clientDocument
  506.      *
  507.      * @param string $clientDocument
  508.      *
  509.      * @return ReservationInvoiceRec
  510.      */
  511.     public function setClientDocument($clientDocument)
  512.     {
  513.         $this->clientDocument $clientDocument;
  514.         return $this;
  515.     }
  516.     /**
  517.      * Get clientDocument
  518.      *
  519.      * @return string
  520.      */
  521.     public function getClientDocument()
  522.     {
  523.         return $this->clientDocument;
  524.     }
  525.     /**
  526.      * Set clientType
  527.      *
  528.      * @param string $clientType
  529.      *
  530.      * @return ReservationInvoiceRec
  531.      */
  532.     public function setClientType($clientType)
  533.     {
  534.         $this->clientType $clientType;
  535.         return $this;
  536.     }
  537.     /**
  538.      * Get clientType
  539.      *
  540.      * @return string
  541.      */
  542.     public function getClientType()
  543.     {
  544.         return $this->clientType;
  545.     }
  546. }