Gina Next Generation
 All Classes Namespaces Files Functions Variables
TransferPrice.php
Go to the documentation of this file.
00001 <?php
00002 
00003 namespace Etrali\GinangBundle\Entity;
00004 
00005 use Doctrine\ORM\Mapping as ORM;
00006 
00007 /**
00008  * TransferPrice
00009  *
00010  * @ORM\Table(name="transfer_price")
00011  * @ORM\Entity
00012  */
00013 class TransferPrice
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_transfer_price", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idTransferPrice;
00023 
00024     /**
00025      * @var integer
00026      *
00027      * @ORM\Column(name="id_zone1", type="integer", nullable=true)
00028      */
00029     private $idZone1;
00030 
00031     /**
00032      * @var integer
00033      *
00034      * @ORM\Column(name="id_zone2", type="integer", nullable=true)
00035      */
00036     private $idZone2;
00037 
00038     /**
00039      * @var float
00040      *
00041      * @ORM\Column(name="mt_transfer_price", type="decimal", nullable=false)
00042      */
00043     private $mtTransferPrice;
00044 
00045     /**
00046      * @var float
00047      *
00048      * @ORM\Column(name="mt_install_price", type="decimal", nullable=false)
00049      */
00050     private $mtInstallPrice;
00051 
00052     /**
00053      * @var \DateTime
00054      *
00055      * @ORM\Column(name="dt_start", type="datetime", nullable=true)
00056      */
00057     private $dtStart;
00058 
00059     /**
00060      * @var \DateTime
00061      *
00062      * @ORM\Column(name="dt_end", type="datetime", nullable=true)
00063      */
00064     private $dtEnd;
00065 
00066     /**
00067      * @var boolean
00068      *
00069      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00070      */
00071     private $blDeactivated;
00072 
00073     /**
00074      * @var \Bandwidth
00075      *
00076      * @ORM\ManyToOne(targetEntity="Bandwidth")
00077      * @ORM\JoinColumns({
00078      *   @ORM\JoinColumn(name="id_bandwidth", referencedColumnName="id_bandwidth")
00079      * })
00080      */
00081     private $idBandwidth;
00082 
00083     /**
00084      * @var \Product
00085      *
00086      * @ORM\ManyToOne(targetEntity="Product")
00087      * @ORM\JoinColumns({
00088      *   @ORM\JoinColumn(name="id_product", referencedColumnName="id_product")
00089      * })
00090      */
00091     private $idProduct;
00092 
00093 
00094 
00095     /**
00096      * Get idTransferPrice
00097      *
00098      * @return integer 
00099      */
00100     public function getIdTransferPrice()
00101     {
00102         return $this->idTransferPrice;
00103     }
00104 
00105     /**
00106      * Set idZone1
00107      *
00108      * @param integer $idZone1
00109      * @return TransferPrice
00110      */
00111     public function setIdZone1($idZone1)
00112     {
00113         $this->idZone1 = $idZone1;
00114     
00115         return $this;
00116     }
00117 
00118     /**
00119      * Get idZone1
00120      *
00121      * @return integer 
00122      */
00123     public function getIdZone1()
00124     {
00125         return $this->idZone1;
00126     }
00127 
00128     /**
00129      * Set idZone2
00130      *
00131      * @param integer $idZone2
00132      * @return TransferPrice
00133      */
00134     public function setIdZone2($idZone2)
00135     {
00136         $this->idZone2 = $idZone2;
00137     
00138         return $this;
00139     }
00140 
00141     /**
00142      * Get idZone2
00143      *
00144      * @return integer 
00145      */
00146     public function getIdZone2()
00147     {
00148         return $this->idZone2;
00149     }
00150 
00151     /**
00152      * Set mtTransferPrice
00153      *
00154      * @param float $mtTransferPrice
00155      * @return TransferPrice
00156      */
00157     public function setMtTransferPrice($mtTransferPrice)
00158     {
00159         $this->mtTransferPrice = $mtTransferPrice;
00160     
00161         return $this;
00162     }
00163 
00164     /**
00165      * Get mtTransferPrice
00166      *
00167      * @return float 
00168      */
00169     public function getMtTransferPrice()
00170     {
00171         return $this->mtTransferPrice;
00172     }
00173 
00174     /**
00175      * Set mtInstallPrice
00176      *
00177      * @param float $mtInstallPrice
00178      * @return TransferPrice
00179      */
00180     public function setMtInstallPrice($mtInstallPrice)
00181     {
00182         $this->mtInstallPrice = $mtInstallPrice;
00183     
00184         return $this;
00185     }
00186 
00187     /**
00188      * Get mtInstallPrice
00189      *
00190      * @return float 
00191      */
00192     public function getMtInstallPrice()
00193     {
00194         return $this->mtInstallPrice;
00195     }
00196 
00197     /**
00198      * Set dtStart
00199      *
00200      * @param \DateTime $dtStart
00201      * @return TransferPrice
00202      */
00203     public function setDtStart($dtStart)
00204     {
00205         $this->dtStart = $dtStart;
00206     
00207         return $this;
00208     }
00209 
00210     /**
00211      * Get dtStart
00212      *
00213      * @return \DateTime 
00214      */
00215     public function getDtStart()
00216     {
00217         return $this->dtStart;
00218     }
00219 
00220     /**
00221      * Set dtEnd
00222      *
00223      * @param \DateTime $dtEnd
00224      * @return TransferPrice
00225      */
00226     public function setDtEnd($dtEnd)
00227     {
00228         $this->dtEnd = $dtEnd;
00229     
00230         return $this;
00231     }
00232 
00233     /**
00234      * Get dtEnd
00235      *
00236      * @return \DateTime 
00237      */
00238     public function getDtEnd()
00239     {
00240         return $this->dtEnd;
00241     }
00242 
00243     /**
00244      * Set blDeactivated
00245      *
00246      * @param boolean $blDeactivated
00247      * @return TransferPrice
00248      */
00249     public function setBlDeactivated($blDeactivated)
00250     {
00251         $this->blDeactivated = $blDeactivated;
00252     
00253         return $this;
00254     }
00255 
00256     /**
00257      * Get blDeactivated
00258      *
00259      * @return boolean 
00260      */
00261     public function getBlDeactivated()
00262     {
00263         return $this->blDeactivated;
00264     }
00265 
00266     /**
00267      * Set idBandwidth
00268      *
00269      * @param \Etrali\GinangBundle\Entity\Bandwidth $idBandwidth
00270      * @return TransferPrice
00271      */
00272     public function setIdBandwidth(\Etrali\GinangBundle\Entity\Bandwidth $idBandwidth = null)
00273     {
00274         $this->idBandwidth = $idBandwidth;
00275     
00276         return $this;
00277     }
00278 
00279     /**
00280      * Get idBandwidth
00281      *
00282      * @return \Etrali\GinangBundle\Entity\Bandwidth 
00283      */
00284     public function getIdBandwidth()
00285     {
00286         return $this->idBandwidth;
00287     }
00288 
00289     /**
00290      * Set idProduct
00291      *
00292      * @param \Etrali\GinangBundle\Entity\Product $idProduct
00293      * @return TransferPrice
00294      */
00295     public function setIdProduct(\Etrali\GinangBundle\Entity\Product $idProduct = null)
00296     {
00297         $this->idProduct = $idProduct;
00298     
00299         return $this;
00300     }
00301 
00302     /**
00303      * Get idProduct
00304      *
00305      * @return \Etrali\GinangBundle\Entity\Product 
00306      */
00307     public function getIdProduct()
00308     {
00309         return $this->idProduct;
00310     }
00311 }
 All Classes Namespaces Files Functions Variables