src/MDS/AvexpressBundle/Entity/AveProductFile.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\MDS\AvexpressBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * AveProductFile
  6.  *
  7.  * @ORM\Table(name="ave_product_file")
  8.  * @ORM\Entity(repositoryClass="App\MDS\AvexpressBundle\Repository\AveProductFileRepository")
  9.  */
  10. class AveProductFile
  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|null
  22.      *
  23.      * @ORM\Column(name="productName", type="text", nullable=true)
  24.      */
  25.     private $productName;
  26.     /**
  27.      * @var int
  28.      *
  29.      * @ORM\Column(name="productId", type="integer")
  30.      */
  31.     private $productId;
  32.     /**
  33.      * @var \DateTime
  34.      *
  35.      * @ORM\Column(name="dateStart", type="datetime", nullable=true)
  36.      */
  37.     private $dateStart;
  38.     /**
  39.      * @var \DateTime
  40.      *
  41.      * @ORM\Column(name="dateEnd", type="datetime", nullable=true)
  42.      */
  43.     private $dateEnd;
  44.     /**
  45.      * @var string
  46.      *
  47.      * @ORM\Column(name="servicePrice", type="string", length=255)
  48.      */
  49.     private $servicePrice;
  50.     /**
  51.      * @var int
  52.      *
  53.      * @ORM\Column(name="fileId", type="integer")
  54.      *
  55.      */
  56.     private $fileId;
  57.     /**
  58.      * @var int
  59.      *
  60.      * @ORM\Column(name="pax", type="integer", nullable=true)
  61.      */
  62.     private $pax;
  63.     /**
  64.      * @var string
  65.      *
  66.      * @ORM\Column(name="type", type="string", length=255, nullable=true)
  67.      */
  68.     private $type;
  69.     /**
  70.      * @var string
  71.      *
  72.      * @ORM\Column(name="hourStart", type="string", length=255, nullable=true)
  73.      */
  74.     private $hourStart;
  75.     /**
  76.      * @var string
  77.      *
  78.      * @ORM\Column(name="minStart", type="string", length=255, nullable=true)
  79.      */
  80.     private $minStart;
  81.     /**
  82.      * @var string
  83.      *
  84.      * @ORM\Column(name="hourEnd", type="string", length=255, nullable=true)
  85.      */
  86.     private $hourEnd;
  87.     /**
  88.      * @var string
  89.      *
  90.      * @ORM\Column(name="minEnd", type="string", length=255, nullable=true)
  91.      */
  92.     private $minEnd;
  93.     /**
  94.      * @var string
  95.      *
  96.      * @ORM\Column(name="description", type="text", nullable=true)
  97.      */
  98.     private $description;
  99.     /**
  100.      * @var \DateTime
  101.      *
  102.      * @ORM\Column(name="createdAt", type="datetime")
  103.      */
  104.     private $createdAt;
  105.     /**
  106.      * @var string
  107.      *
  108.      * @ORM\Column(name="createdId", type="string", length=255)
  109.      */
  110.     private $createdId;
  111.     /**
  112.      * @var \DateTime
  113.      *
  114.      * @ORM\Column(name="updatedAt", type="datetime")
  115.      */
  116.     private $updatedAt;
  117.     /**
  118.      * @var string
  119.      *
  120.      * @ORM\Column(name="updatedId", type="string", length=255)
  121.      */
  122.     private $updatedId;
  123.     /**
  124.      * @var string
  125.      *
  126.      * @ORM\Column(name="supplierExt", type="string", nullable=true)
  127.      */
  128.     private $supplierExt;
  129.     /**
  130.      * @var int
  131.      *
  132.      * @ORM\Column(name="supplierExtId", type="integer", nullable=true)
  133.      */
  134.     private $supplierExtId;
  135.     ////////////// REPLICACION DE CAMPOS DE SERVICIOS DE EVENTOS
  136.     /**
  137.      * @var int
  138.      *
  139.      * @ORM\Column(name="service_id_proposal", type="integer", nullable=true)
  140.      */
  141.     private $serviceIdProposal;
  142.     /**
  143.      * @var int
  144.      *
  145.      * @ORM\Column(name="service_id_father", type="integer", nullable=true)
  146.      */
  147.     private $serviceIdFather '0';
  148.     /**
  149.      * @var int
  150.      *
  151.      * @ORM\Column(name="control_id", type="integer", nullable=true)
  152.      */
  153.     private $controlId;
  154.     /**
  155.      * @var int
  156.      *
  157.      * @ORM\Column(name="proposal_id", type="integer", nullable=true)
  158.      */
  159.     private $proposalId;
  160.     /**
  161.      * @var int
  162.      *
  163.      * @ORM\Column(name="destination_id", type="integer", nullable=true)
  164.      */
  165.     private $destinationId;
  166.     /**
  167.      * @var int
  168.      *
  169.      * @ORM\Column(name="idea_id", type="integer", nullable=true)
  170.      */
  171.     private $ideaId;
  172.     /**
  173.      * @var int
  174.      *
  175.      * @ORM\Column(name="activity_id", type="integer", nullable=true)
  176.      */
  177.     private $activityId;
  178.     /**
  179.      * @var int
  180.      *
  181.      * @ORM\Column(name="supplier_id", type="integer", nullable=true)
  182.      */
  183.     private $supplierId;
  184.     /**
  185.      * @var int
  186.      *
  187.      * @ORM\Column(name="assistant_id", type="integer", nullable=true)
  188.      */
  189.     private $assistantId;
  190.     /**
  191.      * @var int
  192.      *
  193.      * @ORM\Column(name="service_id", type="integer", nullable=true)
  194.      */
  195.     private $serviceId;
  196.     /**
  197.      * @var int
  198.      *
  199.      * @ORM\Column(name="service_cat_id", type="integer", nullable=true)
  200.      */
  201.     private $serviceCatId;
  202.     /**
  203.      * @var string
  204.      *
  205.      * @ORM\Column(name="service_cat_name", type="string", length=255, nullable=true)
  206.      */
  207.     private $serviceCatName;
  208.     /**
  209.      * @var string
  210.      *
  211.      * @ORM\Column(name="name", type="string", length=255, nullable=true)
  212.      */
  213.     private $name;
  214.     /**
  215.      * @var string
  216.      *
  217.      * @ORM\Column(name="price", type="string", length=255, nullable=true)
  218.      */
  219.     private $price;
  220.     /**
  221.      * @var string
  222.      *
  223.      * @ORM\Column(name="currency", type="string", length=255, nullable=true)
  224.      */
  225.     private $currency;
  226.     /**
  227.      * @var string
  228.      *
  229.      * @ORM\Column(name="units", type="string", length=255, nullable=true)
  230.      */
  231.     private $units '1';
  232.     /**
  233.      * @var string
  234.      *
  235.      * @ORM\Column(name="op_commission", type="string", length=255, nullable=true)
  236.      */
  237.     private $opCommission '0';
  238.     /**
  239.      * @var string
  240.      *
  241.      * @ORM\Column(name="commission", type="string", length=255, nullable=true)
  242.      */
  243.     private $commission;
  244.     /**
  245.      * @var string
  246.      *
  247.      * @ORM\Column(name="op_over", type="string", length=255, nullable=true)
  248.      */
  249.     private $opOver '0';
  250.     /**
  251.      * @var string
  252.      *
  253.      * @ORM\Column(name="price_over", type="string", length=255, nullable=true)
  254.      */
  255.     private $over;
  256.     /**
  257.      * @var string
  258.      *
  259.      * @ORM\Column(name="op_iva", type="string", length=255, nullable=true)
  260.      */
  261.     private $opIva '0';
  262.     /**
  263.      * @var string
  264.      *
  265.      * @ORM\Column(name="iva", type="string", length=255, nullable=true)
  266.      */
  267.     private $iva;
  268.     /**
  269.      * @var string
  270.      *
  271.      * @ORM\Column(name="hour", type="string", length=255, nullable=true)
  272.      */
  273.     private $hour;
  274.     /**
  275.      * @var \DateTime
  276.      *
  277.      * @ORM\Column(name="date_in_at", type="datetime", nullable=true)
  278.      */
  279.     private $dateInAt;
  280.     /**
  281.      * @var \DateTime
  282.      *
  283.      * @ORM\Column(name="date_out_at", type="datetime", nullable=true)
  284.      */
  285.     private $dateOutAt;
  286.     /**
  287.      * @var string
  288.      *
  289.      * @ORM\Column(name="contcolor", type="string", length=255, nullable=true)
  290.      */
  291.     private $contcolor;
  292.     /**
  293.      * @var string
  294.      *
  295.      * @ORM\Column(name="`rank`", type="string", length=255, nullable=true)
  296.      */
  297.     private $rank;
  298.     /**
  299.      * @var string
  300.      *
  301.      * @ORM\Column(name="renovate", type="string", length=2, nullable=true)
  302.      */
  303.     private $renovate;
  304.     /**
  305.      * @ORM\Column(name="pay", type="boolean", options={"default" = 0}, nullable=true)
  306.      */
  307.     private $pay "0";
  308.     /**
  309.      * @var string
  310.      *
  311.      * @ORM\Column(name="days", type="string", length=255, nullable=true)
  312.      */
  313.     private $days '1';
  314.     ////////////// REPLICACION DE CAMPOS DE SERVICIOS DE EVENTOS
  315.     /**
  316.      * @var string
  317.      *
  318.      * @ORM\Column(name="sub_total_price", type="string", length=255, nullable=true)
  319.      */
  320.     private $subTotalPrice;
  321.     ////////////// CAMPO DE ID DEL SERVICIO ASOCIADO AL PRODUCTO EN EVENTOS
  322.     /**
  323.      * @var int
  324.      *
  325.      * @ORM\Column(name="origin_id", type="integer", nullable=true)
  326.      */
  327.     private $originId;
  328.     ////////////// RANKAV EL NUMERO PARA LA ORGANIZACION
  329.     /**
  330.      * @var int
  331.      *
  332.      * @ORM\Column(name="rank_av", type="integer", length=255, nullable=true)
  333.      */
  334.     private $rankAv;
  335.     ////////////// LOCATION ES EL NOMBRE DE LA SALA O ESPACIO DONDE SE VENDERA EL PRODUCTO
  336.     /**
  337.      * @var string
  338.      *
  339.      * @ORM\Column(name="location", type="string", length=255, nullable=true)
  340.      */
  341.     private $location;
  342.     /**
  343.      * Get id
  344.      *
  345.      * @return int
  346.      */
  347.     public function getId()
  348.     {
  349.         return $this->id;
  350.     }
  351.     /**
  352.      * Set productName
  353.      *
  354.      * @param string $productName
  355.      *
  356.      * @return AveProductFile
  357.      */
  358.     public function setProductName($productName)
  359.     {
  360.         $this->productName $productName;
  361.         return $this;
  362.     }
  363.     /**
  364.      * Get productName
  365.      *
  366.      * @return string
  367.      */
  368.     public function getProductName()
  369.     {
  370.         return $this->productName;
  371.     }
  372.     /**
  373.      * Set productId
  374.      *
  375.      * @param integer $productId
  376.      *
  377.      * @return AveProductFile
  378.      */
  379.     public function setProductId($productId)
  380.     {
  381.         $this->productId $productId;
  382.         return $this;
  383.     }
  384.     /**
  385.      * Get productId
  386.      *
  387.      * @return integer
  388.      */
  389.     public function getProductId()
  390.     {
  391.         return $this->productId;
  392.     }
  393.     /**
  394.      * Set dateStart
  395.      *
  396.      * @param \DateTime $dateStart
  397.      *
  398.      * @return AveProductFile
  399.      */
  400.     public function setDateStart($dateStart)
  401.     {
  402.         $this->dateStart $dateStart;
  403.         return $this;
  404.     }
  405.     /**
  406.      * Get dateStart
  407.      *
  408.      * @return \DateTime
  409.      */
  410.     public function getDateStart()
  411.     {
  412.         return $this->dateStart;
  413.     }
  414.     /**
  415.      * Set dateEnd
  416.      *
  417.      * @param \DateTime $dateEnd
  418.      *
  419.      * @return AveProductFile
  420.      */
  421.     public function setDateEnd($dateEnd)
  422.     {
  423.         $this->dateEnd $dateEnd;
  424.         return $this;
  425.     }
  426.     /**
  427.      * Get dateEnd
  428.      *
  429.      * @return \DateTime
  430.      */
  431.     public function getDateEnd()
  432.     {
  433.         return $this->dateEnd;
  434.     }
  435.     /**
  436.      * Set fileId
  437.      *
  438.      * @param integer $fileId
  439.      *
  440.      * @return AveProductFile
  441.      */
  442.     public function setFileId($fileId)
  443.     {
  444.         $this->fileId $fileId;
  445.         return $this;
  446.     }
  447.     /**
  448.      * Get fileId
  449.      *
  450.      * @return integer
  451.      */
  452.     public function getFileId()
  453.     {
  454.         return $this->fileId;
  455.     }
  456.     /**
  457.      * Set pax
  458.      *
  459.      * @param integer $pax
  460.      *
  461.      * @return AveProductFile
  462.      */
  463.     public function setPax($pax)
  464.     {
  465.         $this->pax $pax;
  466.         return $this;
  467.     }
  468.     /**
  469.      * Get pax
  470.      *
  471.      * @return integer
  472.      */
  473.     public function getPax()
  474.     {
  475.         return $this->pax;
  476.     }
  477.     /**
  478.      * Set type
  479.      *
  480.      * @param string $type
  481.      *
  482.      * @return AveProductFile
  483.      */
  484.     public function setType($type)
  485.     {
  486.         $this->type $type;
  487.         return $this;
  488.     }
  489.     /**
  490.      * Get type
  491.      *
  492.      * @return string
  493.      */
  494.     public function getType()
  495.     {
  496.         return $this->type;
  497.     }
  498.     /**
  499.      * Set hourStart
  500.      *
  501.      * @param string $hourStart
  502.      *
  503.      * @return AveProductFile
  504.      */
  505.     public function setHourStart($hourStart)
  506.     {
  507.         $this->hourStart $hourStart;
  508.         return $this;
  509.     }
  510.     /**
  511.      * Get hourStart
  512.      *
  513.      * @return string
  514.      */
  515.     public function getHourStart()
  516.     {
  517.         return $this->hourStart;
  518.     }
  519.     /**
  520.      * Set minStart
  521.      *
  522.      * @param string $minStart
  523.      *
  524.      * @return AveProductFile
  525.      */
  526.     public function setMinStart($minStart)
  527.     {
  528.         $this->minStart $minStart;
  529.         return $this;
  530.     }
  531.     /**
  532.      * Get minStart
  533.      *
  534.      * @return string
  535.      */
  536.     public function getMinStart()
  537.     {
  538.         return $this->minStart;
  539.     }
  540.     /**
  541.      * Set hourEnd
  542.      *
  543.      * @param string $hourEnd
  544.      *
  545.      * @return AveProductFile
  546.      */
  547.     public function setHourEnd($hourEnd)
  548.     {
  549.         $this->hourEnd $hourEnd;
  550.         return $this;
  551.     }
  552.     /**
  553.      * Get hourEnd
  554.      *
  555.      * @return string
  556.      */
  557.     public function getHourEnd()
  558.     {
  559.         return $this->hourEnd;
  560.     }
  561.     /**
  562.      * Set minEnd
  563.      *
  564.      * @param string $minEnd
  565.      *
  566.      * @return AveProductFile
  567.      */
  568.     public function setMinEnd($minEnd)
  569.     {
  570.         $this->minEnd $minEnd;
  571.         return $this;
  572.     }
  573.     /**
  574.      * Get minEnd
  575.      *
  576.      * @return string
  577.      */
  578.     public function getMinEnd()
  579.     {
  580.         return $this->minEnd;
  581.     }
  582.     /**
  583.      * Set description
  584.      *
  585.      * @param string $description
  586.      *
  587.      * @return AveProductFile
  588.      */
  589.     public function setDescription($description)
  590.     {
  591.         $this->description $description;
  592.         return $this;
  593.     }
  594.     /**
  595.      * Get description
  596.      *
  597.      * @return string
  598.      */
  599.     public function getDescription()
  600.     {
  601.         return $this->description;
  602.     }
  603.     /**
  604.      * Set createdAt
  605.      *
  606.      * @param \DateTime $createdAt
  607.      *
  608.      * @return AveProductFile
  609.      */
  610.     public function setCreatedAt($createdAt)
  611.     {
  612.         $this->createdAt $createdAt;
  613.         return $this;
  614.     }
  615.     /**
  616.      * Get createdAt
  617.      *
  618.      * @return \DateTime
  619.      */
  620.     public function getCreatedAt()
  621.     {
  622.         return $this->createdAt;
  623.     }
  624.     /**
  625.      * Set createdId
  626.      *
  627.      * @param string $createdId
  628.      *
  629.      * @return AveProductFile
  630.      */
  631.     public function setCreatedId($createdId)
  632.     {
  633.         $this->createdId $createdId;
  634.         return $this;
  635.     }
  636.     /**
  637.      * Get createdId
  638.      *
  639.      * @return string
  640.      */
  641.     public function getCreatedId()
  642.     {
  643.         return $this->createdId;
  644.     }
  645.     /**
  646.      * Set updatedAt
  647.      *
  648.      * @param \DateTime $updatedAt
  649.      *
  650.      * @return AveProductFile
  651.      */
  652.     public function setUpdatedAt($updatedAt)
  653.     {
  654.         $this->updatedAt $updatedAt;
  655.         return $this;
  656.     }
  657.     /**
  658.      * Get updatedAt
  659.      *
  660.      * @return \DateTime
  661.      */
  662.     public function getUpdatedAt()
  663.     {
  664.         return $this->updatedAt;
  665.     }
  666.     /**
  667.      * Set updatedId
  668.      *
  669.      * @param string $updatedId
  670.      *
  671.      * @return AveProductFile
  672.      */
  673.     public function setUpdatedId($updatedId)
  674.     {
  675.         $this->updatedId $updatedId;
  676.         return $this;
  677.     }
  678.     /**
  679.      * Get updatedId
  680.      *
  681.      * @return string
  682.      */
  683.     public function getUpdatedId()
  684.     {
  685.         return $this->updatedId;
  686.     }
  687.     /**
  688.      * Set serviceIdProposal
  689.      *
  690.      * @param integer $serviceIdProposal
  691.      *
  692.      * @return AveProductFile
  693.      */
  694.     public function setServiceIdProposal($serviceIdProposal)
  695.     {
  696.         $this->serviceIdProposal $serviceIdProposal;
  697.         return $this;
  698.     }
  699.     /**
  700.      * Get serviceIdProposal
  701.      *
  702.      * @return integer
  703.      */
  704.     public function getServiceIdProposal()
  705.     {
  706.         return $this->serviceIdProposal;
  707.     }
  708.     /**
  709.      * Set serviceIdFather
  710.      *
  711.      * @param integer $serviceIdFather
  712.      *
  713.      * @return AveProductFile
  714.      */
  715.     public function setServiceIdFather($serviceIdFather)
  716.     {
  717.         $this->serviceIdFather $serviceIdFather;
  718.         return $this;
  719.     }
  720.     /**
  721.      * Get serviceIdFather
  722.      *
  723.      * @return integer
  724.      */
  725.     public function getServiceIdFather()
  726.     {
  727.         return $this->serviceIdFather;
  728.     }
  729.     /**
  730.      * Set controlId
  731.      *
  732.      * @param integer $controlId
  733.      *
  734.      * @return AveProductFile
  735.      */
  736.     public function setControlId($controlId)
  737.     {
  738.         $this->controlId $controlId;
  739.         return $this;
  740.     }
  741.     /**
  742.      * Get controlId
  743.      *
  744.      * @return integer
  745.      */
  746.     public function getControlId()
  747.     {
  748.         return $this->controlId;
  749.     }
  750.     /**
  751.      * Set proposalId
  752.      *
  753.      * @param integer $proposalId
  754.      *
  755.      * @return AveProductFile
  756.      */
  757.     public function setProposalId($proposalId)
  758.     {
  759.         $this->proposalId $proposalId;
  760.         return $this;
  761.     }
  762.     /**
  763.      * Get proposalId
  764.      *
  765.      * @return integer
  766.      */
  767.     public function getProposalId()
  768.     {
  769.         return $this->proposalId;
  770.     }
  771.     /**
  772.      * Set destinationId
  773.      *
  774.      * @param integer $destinationId
  775.      *
  776.      * @return AveProductFile
  777.      */
  778.     public function setDestinationId($destinationId)
  779.     {
  780.         $this->destinationId $destinationId;
  781.         return $this;
  782.     }
  783.     /**
  784.      * Get destinationId
  785.      *
  786.      * @return integer
  787.      */
  788.     public function getDestinationId()
  789.     {
  790.         return $this->destinationId;
  791.     }
  792.     /**
  793.      * Set ideaId
  794.      *
  795.      * @param integer $ideaId
  796.      *
  797.      * @return AveProductFile
  798.      */
  799.     public function setIdeaId($ideaId)
  800.     {
  801.         $this->ideaId $ideaId;
  802.         return $this;
  803.     }
  804.     /**
  805.      * Get ideaId
  806.      *
  807.      * @return integer
  808.      */
  809.     public function getIdeaId()
  810.     {
  811.         return $this->ideaId;
  812.     }
  813.     /**
  814.      * Set activityId
  815.      *
  816.      * @param integer $activityId
  817.      *
  818.      * @return AveProductFile
  819.      */
  820.     public function setActivityId($activityId)
  821.     {
  822.         $this->activityId $activityId;
  823.         return $this;
  824.     }
  825.     /**
  826.      * Get activityId
  827.      *
  828.      * @return integer
  829.      */
  830.     public function getActivityId()
  831.     {
  832.         return $this->activityId;
  833.     }
  834.     /**
  835.      * Set supplierId
  836.      *
  837.      * @param integer $supplierId
  838.      *
  839.      * @return AveProductFile
  840.      */
  841.     public function setSupplierId($supplierId)
  842.     {
  843.         $this->supplierId $supplierId;
  844.         return $this;
  845.     }
  846.     /**
  847.      * Get supplierId
  848.      *
  849.      * @return integer
  850.      */
  851.     public function getSupplierId()
  852.     {
  853.         return $this->supplierId;
  854.     }
  855.     /**
  856.      * Set assistantId
  857.      *
  858.      * @param integer $assistantId
  859.      *
  860.      * @return AveProductFile
  861.      */
  862.     public function setAssistantId($assistantId)
  863.     {
  864.         $this->assistantId $assistantId;
  865.         return $this;
  866.     }
  867.     /**
  868.      * Get assistantId
  869.      *
  870.      * @return integer
  871.      */
  872.     public function getAssistantId()
  873.     {
  874.         return $this->assistantId;
  875.     }
  876.     /**
  877.      * Set serviceId
  878.      *
  879.      * @param integer $serviceId
  880.      *
  881.      * @return AveProductFile
  882.      */
  883.     public function setServiceId($serviceId)
  884.     {
  885.         $this->serviceId $serviceId;
  886.         return $this;
  887.     }
  888.     /**
  889.      * Get serviceId
  890.      *
  891.      * @return integer
  892.      */
  893.     public function getServiceId()
  894.     {
  895.         return $this->serviceId;
  896.     }
  897.     /**
  898.      * Set serviceCatId
  899.      *
  900.      * @param integer $serviceCatId
  901.      *
  902.      * @return AveProductFile
  903.      */
  904.     public function setServiceCatId($serviceCatId)
  905.     {
  906.         $this->serviceCatId $serviceCatId;
  907.         return $this;
  908.     }
  909.     /**
  910.      * Get serviceCatId
  911.      *
  912.      * @return integer
  913.      */
  914.     public function getServiceCatId()
  915.     {
  916.         return $this->serviceCatId;
  917.     }
  918.     /**
  919.      * Set serviceCatName
  920.      *
  921.      * @param string $serviceCatName
  922.      *
  923.      * @return AveProductFile
  924.      */
  925.     public function setServiceCatName($serviceCatName)
  926.     {
  927.         $this->serviceCatName $serviceCatName;
  928.         return $this;
  929.     }
  930.     /**
  931.      * Get serviceCatName
  932.      *
  933.      * @return string
  934.      */
  935.     public function getServiceCatName()
  936.     {
  937.         return $this->serviceCatName;
  938.     }
  939.     /**
  940.      * Set name
  941.      *
  942.      * @param string $name
  943.      *
  944.      * @return AveProductFile
  945.      */
  946.     public function setName($name)
  947.     {
  948.         $this->name $name;
  949.         return $this;
  950.     }
  951.     /**
  952.      * Get name
  953.      *
  954.      * @return string
  955.      */
  956.     public function getName()
  957.     {
  958.         return $this->name;
  959.     }
  960.     /**
  961.      * Set price
  962.      *
  963.      * @param string $price
  964.      *
  965.      * @return AveProductFile
  966.      */
  967.     public function setPrice($price)
  968.     {
  969.         $this->price $price;
  970.         return $this;
  971.     }
  972.     /**
  973.      * Get price
  974.      *
  975.      * @return string
  976.      */
  977.     public function getPrice()
  978.     {
  979.         return $this->price;
  980.     }
  981.     /**
  982.      * Set currency
  983.      *
  984.      * @param string $currency
  985.      *
  986.      * @return AveProductFile
  987.      */
  988.     public function setCurrency($currency)
  989.     {
  990.         $this->currency $currency;
  991.         return $this;
  992.     }
  993.     /**
  994.      * Get currency
  995.      *
  996.      * @return string
  997.      */
  998.     public function getCurrency()
  999.     {
  1000.         return $this->currency;
  1001.     }
  1002.     /**
  1003.      * Set units
  1004.      *
  1005.      * @param string $units
  1006.      *
  1007.      * @return AveProductFile
  1008.      */
  1009.     public function setUnits($units)
  1010.     {
  1011.         $this->units $units;
  1012.         return $this;
  1013.     }
  1014.     /**
  1015.      * Get units
  1016.      *
  1017.      * @return string
  1018.      */
  1019.     public function getUnits()
  1020.     {
  1021.         return $this->units;
  1022.     }
  1023.     /**
  1024.      * Set opCommission
  1025.      *
  1026.      * @param string $opCommission
  1027.      *
  1028.      * @return AveProductFile
  1029.      */
  1030.     public function setOpCommission($opCommission)
  1031.     {
  1032.         $this->opCommission $opCommission;
  1033.         return $this;
  1034.     }
  1035.     /**
  1036.      * Get opCommission
  1037.      *
  1038.      * @return string
  1039.      */
  1040.     public function getOpCommission()
  1041.     {
  1042.         return $this->opCommission;
  1043.     }
  1044.     /**
  1045.      * Set commission
  1046.      *
  1047.      * @param string $commission
  1048.      *
  1049.      * @return AveProductFile
  1050.      */
  1051.     public function setCommission($commission)
  1052.     {
  1053.         $this->commission $commission;
  1054.         return $this;
  1055.     }
  1056.     /**
  1057.      * Get commission
  1058.      *
  1059.      * @return string
  1060.      */
  1061.     public function getCommission()
  1062.     {
  1063.         return $this->commission;
  1064.     }
  1065.     /**
  1066.      * Set opOver
  1067.      *
  1068.      * @param string $opOver
  1069.      *
  1070.      * @return AveProductFile
  1071.      */
  1072.     public function setOpOver($opOver)
  1073.     {
  1074.         $this->opOver $opOver;
  1075.         return $this;
  1076.     }
  1077.     /**
  1078.      * Get opOver
  1079.      *
  1080.      * @return string
  1081.      */
  1082.     public function getOpOver()
  1083.     {
  1084.         return $this->opOver;
  1085.     }
  1086.     /**
  1087.      * Set over
  1088.      *
  1089.      * @param string $over
  1090.      *
  1091.      * @return AveProductFile
  1092.      */
  1093.     public function setOver($over)
  1094.     {
  1095.         $this->over $over;
  1096.         return $this;
  1097.     }
  1098.     /**
  1099.      * Get over
  1100.      *
  1101.      * @return string
  1102.      */
  1103.     public function getOver()
  1104.     {
  1105.         return $this->over;
  1106.     }
  1107.     /**
  1108.      * Set opIva
  1109.      *
  1110.      * @param string $opIva
  1111.      *
  1112.      * @return AveProductFile
  1113.      */
  1114.     public function setOpIva($opIva)
  1115.     {
  1116.         $this->opIva $opIva;
  1117.         return $this;
  1118.     }
  1119.     /**
  1120.      * Get opIva
  1121.      *
  1122.      * @return string
  1123.      */
  1124.     public function getOpIva()
  1125.     {
  1126.         return $this->opIva;
  1127.     }
  1128.     /**
  1129.      * Set iva
  1130.      *
  1131.      * @param string $iva
  1132.      *
  1133.      * @return AveProductFile
  1134.      */
  1135.     public function setIva($iva)
  1136.     {
  1137.         $this->iva $iva;
  1138.         return $this;
  1139.     }
  1140.     /**
  1141.      * Get iva
  1142.      *
  1143.      * @return string
  1144.      */
  1145.     public function getIva()
  1146.     {
  1147.         return $this->iva;
  1148.     }
  1149.     /**
  1150.      * Set hour
  1151.      *
  1152.      * @param string $hour
  1153.      *
  1154.      * @return AveProductFile
  1155.      */
  1156.     public function setHour($hour)
  1157.     {
  1158.         $this->hour $hour;
  1159.         return $this;
  1160.     }
  1161.     /**
  1162.      * Get hour
  1163.      *
  1164.      * @return string
  1165.      */
  1166.     public function getHour()
  1167.     {
  1168.         return $this->hour;
  1169.     }
  1170.     /**
  1171.      * Set dateInAt
  1172.      *
  1173.      * @param \DateTime $dateInAt
  1174.      *
  1175.      * @return AveProductFile
  1176.      */
  1177.     public function setDateInAt($dateInAt)
  1178.     {
  1179.         $this->dateInAt $dateInAt;
  1180.         return $this;
  1181.     }
  1182.     /**
  1183.      * Get dateInAt
  1184.      *
  1185.      * @return \DateTime
  1186.      */
  1187.     public function getDateInAt()
  1188.     {
  1189.         return $this->dateInAt;
  1190.     }
  1191.     /**
  1192.      * Set dateOutAt
  1193.      *
  1194.      * @param \DateTime $dateOutAt
  1195.      *
  1196.      * @return AveProductFile
  1197.      */
  1198.     public function setDateOutAt($dateOutAt)
  1199.     {
  1200.         $this->dateOutAt $dateOutAt;
  1201.         return $this;
  1202.     }
  1203.     /**
  1204.      * Get dateOutAt
  1205.      *
  1206.      * @return \DateTime
  1207.      */
  1208.     public function getDateOutAt()
  1209.     {
  1210.         return $this->dateOutAt;
  1211.     }
  1212.     /**
  1213.      * Set contcolor
  1214.      *
  1215.      * @param string $contcolor
  1216.      *
  1217.      * @return AveProductFile
  1218.      */
  1219.     public function setContcolor($contcolor)
  1220.     {
  1221.         $this->contcolor $contcolor;
  1222.         return $this;
  1223.     }
  1224.     /**
  1225.      * Get contcolor
  1226.      *
  1227.      * @return string
  1228.      */
  1229.     public function getContcolor()
  1230.     {
  1231.         return $this->contcolor;
  1232.     }
  1233.     /**
  1234.      * Set rank
  1235.      *
  1236.      * @param string $rank
  1237.      *
  1238.      * @return AveProductFile
  1239.      */
  1240.     public function setRank($rank)
  1241.     {
  1242.         $this->rank $rank;
  1243.         return $this;
  1244.     }
  1245.     /**
  1246.      * Get rank
  1247.      *
  1248.      * @return string
  1249.      */
  1250.     public function getRank()
  1251.     {
  1252.         return $this->rank;
  1253.     }
  1254.     /**
  1255.      * Set renovate
  1256.      *
  1257.      * @param string $renovate
  1258.      *
  1259.      * @return AveProductFile
  1260.      */
  1261.     public function setRenovate($renovate)
  1262.     {
  1263.         $this->renovate $renovate;
  1264.         return $this;
  1265.     }
  1266.     /**
  1267.      * Get renovate
  1268.      *
  1269.      * @return string
  1270.      */
  1271.     public function getRenovate()
  1272.     {
  1273.         return $this->renovate;
  1274.     }
  1275.     /**
  1276.      * Set pay
  1277.      *
  1278.      * @param boolean $pay
  1279.      *
  1280.      * @return AveProductFile
  1281.      */
  1282.     public function setPay($pay)
  1283.     {
  1284.         $this->pay $pay;
  1285.         return $this;
  1286.     }
  1287.     /**
  1288.      * Get pay
  1289.      *
  1290.      * @return boolean
  1291.      */
  1292.     public function getPay()
  1293.     {
  1294.         return $this->pay;
  1295.     }
  1296.     /**
  1297.      * Set originId
  1298.      *
  1299.      * @param integer $originId
  1300.      *
  1301.      * @return AveProductFile
  1302.      */
  1303.     public function setOriginId($originId)
  1304.     {
  1305.         $this->originId $originId;
  1306.         return $this;
  1307.     }
  1308.     /**
  1309.      * Get originId
  1310.      *
  1311.      * @return integer
  1312.      */
  1313.     public function getOriginId()
  1314.     {
  1315.         return $this->originId;
  1316.     }
  1317.     /**
  1318.      * Set servicePrice
  1319.      *
  1320.      * @param string $servicePrice
  1321.      *
  1322.      * @return AveProductFile
  1323.      */
  1324.     public function setServicePrice($servicePrice)
  1325.     {
  1326.         $this->servicePrice $servicePrice;
  1327.         return $this;
  1328.     }
  1329.     /**
  1330.      * Get servicePrice
  1331.      *
  1332.      * @return string
  1333.      */
  1334.     public function getServicePrice()
  1335.     {
  1336.         return $this->servicePrice;
  1337.     }
  1338.     /**
  1339.      * Set subTotalPrice
  1340.      *
  1341.      * @param string $subTotalPrice
  1342.      *
  1343.      * @return AveProductFile
  1344.      */
  1345.     public function setSubTotalPrice($subTotalPrice)
  1346.     {
  1347.         $this->subTotalPrice $subTotalPrice;
  1348.         return $this;
  1349.     }
  1350.     /**
  1351.      * Get subTotalPrice
  1352.      *
  1353.      * @return string
  1354.      */
  1355.     public function getSubTotalPrice()
  1356.     {
  1357.         return $this->subTotalPrice;
  1358.     }
  1359.     /**
  1360.      * Set days
  1361.      *
  1362.      * @param string $days
  1363.      *
  1364.      * @return AveProductFile
  1365.      */
  1366.     public function setDays($days)
  1367.     {
  1368.         $this->days $days;
  1369.         return $this;
  1370.     }
  1371.     /**
  1372.      * Get days
  1373.      *
  1374.      * @return string
  1375.      */
  1376.     public function getDays()
  1377.     {
  1378.         return $this->days;
  1379.     }
  1380.     /**
  1381.      * Set supplierExt
  1382.      *
  1383.      * @param string $supplierExt
  1384.      *
  1385.      * @return AveProductFile
  1386.      */
  1387.     public function setSupplierExt($supplierExt)
  1388.     {
  1389.         $this->supplierExt $supplierExt;
  1390.         return $this;
  1391.     }
  1392.     /**
  1393.      * Get supplierExt
  1394.      *
  1395.      * @return string
  1396.      */
  1397.     public function getSupplierExt()
  1398.     {
  1399.         return $this->supplierExt;
  1400.     }
  1401.     /**
  1402.      * Set supplierExtId
  1403.      *
  1404.      * @param integer $supplierExtId
  1405.      *
  1406.      * @return AveProductFile
  1407.      */
  1408.     public function setSupplierExtId($supplierExtId)
  1409.     {
  1410.         $this->supplierExtId $supplierExtId;
  1411.         return $this;
  1412.     }
  1413.     /**
  1414.      * Get supplierExtId
  1415.      *
  1416.      * @return integer
  1417.      */
  1418.     public function getSupplierExtId()
  1419.     {
  1420.         return $this->supplierExtId;
  1421.     }
  1422.     /**
  1423.      * Set rankAv
  1424.      *
  1425.      * @param integer $rankAv
  1426.      *
  1427.      * @return AveProductFile
  1428.      */
  1429.     public function setRankAv($rankAv)
  1430.     {
  1431.         $this->rankAv $rankAv;
  1432.         return $this;
  1433.     }
  1434.     /**
  1435.      * Get rankAv
  1436.      *
  1437.      * @return integer
  1438.      */
  1439.     public function getRankAv()
  1440.     {
  1441.         return $this->rankAv;
  1442.     }
  1443.     /**
  1444.      * Set location
  1445.      *
  1446.      * @param string $location
  1447.      *
  1448.      * @return AveProductFile
  1449.      */
  1450.     public function setLocation($location)
  1451.     {
  1452.         $this->location $location;
  1453.         return $this;
  1454.     }
  1455.     /**
  1456.      * Get location
  1457.      *
  1458.      * @return string
  1459.      */
  1460.     public function getLocation()
  1461.     {
  1462.         return $this->location;
  1463.     }
  1464. }