Gina Next Generation
 All Classes Namespaces Files Functions Variables
EsatpCost.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  * EsatpCost
00009  *
00010  * @ORM\Table(name="esatp_cost")
00011  * @ORM\Entity
00012  */
00013 class EsatpCost
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_esatp_cost", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idEsatpCost;
00023 
00024     /**
00025      * @var \DateTime
00026      *
00027      * @ORM\Column(name="dt_start", type="datetime", nullable=true)
00028      */
00029     private $dtStart;
00030 
00031     /**
00032      * @var float
00033      *
00034      * @ORM\Column(name="mt_monthly", type="decimal", nullable=true)
00035      */
00036     private $mtMonthly;
00037 
00038     /**
00039      * @var float
00040      *
00041      * @ORM\Column(name="mt_install", type="decimal", nullable=true)
00042      */
00043     private $mtInstall;
00044 
00045     /**
00046      * @var boolean
00047      *
00048      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00049      */
00050     private $blDeactivated;
00051 
00052     /**
00053      * @var \DateTime
00054      *
00055      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00056      */
00057     private $dtCreate;
00058 
00059     /**
00060      * @var \DateTime
00061      *
00062      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00063      */
00064     private $dtUpdate;
00065 
00066     /**
00067      * @var \User
00068      *
00069      * @ORM\ManyToOne(targetEntity="User")
00070      * @ORM\JoinColumns({
00071      *   @ORM\JoinColumn(name="id_user_create_by", referencedColumnName="id_user")
00072      * })
00073      */
00074     private $idUserCreateBy;
00075 
00076     /**
00077      * @var \User
00078      *
00079      * @ORM\ManyToOne(targetEntity="User")
00080      * @ORM\JoinColumns({
00081      *   @ORM\JoinColumn(name="id_user_update_by", referencedColumnName="id_user")
00082      * })
00083      */
00084     private $idUserUpdateBy;
00085 
00086     /**
00087      * @var \Product
00088      *
00089      * @ORM\ManyToOne(targetEntity="Product")
00090      * @ORM\JoinColumns({
00091      *   @ORM\JoinColumn(name="id_product", referencedColumnName="id_product")
00092      * })
00093      */
00094     private $idProduct;
00095 
00096     /**
00097      * @var \CommercialRoute
00098      *
00099      * @ORM\ManyToOne(targetEntity="CommercialRoute")
00100      * @ORM\JoinColumns({
00101      *   @ORM\JoinColumn(name="id_commercial_route", referencedColumnName="id_commercial_route")
00102      * })
00103      */
00104     private $idCommercialRoute;
00105 
00106     /**
00107      * @var \Bandwidth
00108      *
00109      * @ORM\ManyToOne(targetEntity="Bandwidth")
00110      * @ORM\JoinColumns({
00111      *   @ORM\JoinColumn(name="id_bandwidth", referencedColumnName="id_bandwidth")
00112      * })
00113      */
00114     private $idBandwidth;
00115 
00116 
00117 
00118     /**
00119      * Get idEsatpCost
00120      *
00121      * @return integer 
00122      */
00123     public function getIdEsatpCost()
00124     {
00125         return $this->idEsatpCost;
00126     }
00127 
00128     /**
00129      * Set dtStart
00130      *
00131      * @param \DateTime $dtStart
00132      * @return EsatpCost
00133      */
00134     public function setDtStart($dtStart)
00135     {
00136         $this->dtStart = $dtStart;
00137     
00138         return $this;
00139     }
00140 
00141     /**
00142      * Get dtStart
00143      *
00144      * @return \DateTime 
00145      */
00146     public function getDtStart()
00147     {
00148         return $this->dtStart;
00149     }
00150 
00151     /**
00152      * Set mtMonthly
00153      *
00154      * @param float $mtMonthly
00155      * @return EsatpCost
00156      */
00157     public function setMtMonthly($mtMonthly)
00158     {
00159         $this->mtMonthly = $mtMonthly;
00160     
00161         return $this;
00162     }
00163 
00164     /**
00165      * Get mtMonthly
00166      *
00167      * @return float 
00168      */
00169     public function getMtMonthly()
00170     {
00171         return $this->mtMonthly;
00172     }
00173 
00174     /**
00175      * Set mtInstall
00176      *
00177      * @param float $mtInstall
00178      * @return EsatpCost
00179      */
00180     public function setMtInstall($mtInstall)
00181     {
00182         $this->mtInstall = $mtInstall;
00183     
00184         return $this;
00185     }
00186 
00187     /**
00188      * Get mtInstall
00189      *
00190      * @return float 
00191      */
00192     public function getMtInstall()
00193     {
00194         return $this->mtInstall;
00195     }
00196 
00197     /**
00198      * Set blDeactivated
00199      *
00200      * @param boolean $blDeactivated
00201      * @return EsatpCost
00202      */
00203     public function setBlDeactivated($blDeactivated)
00204     {
00205         $this->blDeactivated = $blDeactivated;
00206     
00207         return $this;
00208     }
00209 
00210     /**
00211      * Get blDeactivated
00212      *
00213      * @return boolean 
00214      */
00215     public function getBlDeactivated()
00216     {
00217         return $this->blDeactivated;
00218     }
00219 
00220     /**
00221      * Set dtCreate
00222      *
00223      * @param \DateTime $dtCreate
00224      * @return EsatpCost
00225      */
00226     public function setDtCreate($dtCreate)
00227     {
00228         $this->dtCreate = $dtCreate;
00229     
00230         return $this;
00231     }
00232 
00233     /**
00234      * Get dtCreate
00235      *
00236      * @return \DateTime 
00237      */
00238     public function getDtCreate()
00239     {
00240         return $this->dtCreate;
00241     }
00242 
00243     /**
00244      * Set dtUpdate
00245      *
00246      * @param \DateTime $dtUpdate
00247      * @return EsatpCost
00248      */
00249     public function setDtUpdate($dtUpdate)
00250     {
00251         $this->dtUpdate = $dtUpdate;
00252     
00253         return $this;
00254     }
00255 
00256     /**
00257      * Get dtUpdate
00258      *
00259      * @return \DateTime 
00260      */
00261     public function getDtUpdate()
00262     {
00263         return $this->dtUpdate;
00264     }
00265 
00266     /**
00267      * Set idUserCreateBy
00268      *
00269      * @param \Etrali\GinangBundle\Entity\User $idUserCreateBy
00270      * @return EsatpCost
00271      */
00272     public function setIdUserCreateBy(\Etrali\GinangBundle\Entity\User $idUserCreateBy = null)
00273     {
00274         $this->idUserCreateBy = $idUserCreateBy;
00275     
00276         return $this;
00277     }
00278 
00279     /**
00280      * Get idUserCreateBy
00281      *
00282      * @return \Etrali\GinangBundle\Entity\User 
00283      */
00284     public function getIdUserCreateBy()
00285     {
00286         return $this->idUserCreateBy;
00287     }
00288 
00289     /**
00290      * Set idUserUpdateBy
00291      *
00292      * @param \Etrali\GinangBundle\Entity\User $idUserUpdateBy
00293      * @return EsatpCost
00294      */
00295     public function setIdUserUpdateBy(\Etrali\GinangBundle\Entity\User $idUserUpdateBy = null)
00296     {
00297         $this->idUserUpdateBy = $idUserUpdateBy;
00298     
00299         return $this;
00300     }
00301 
00302     /**
00303      * Get idUserUpdateBy
00304      *
00305      * @return \Etrali\GinangBundle\Entity\User 
00306      */
00307     public function getIdUserUpdateBy()
00308     {
00309         return $this->idUserUpdateBy;
00310     }
00311 
00312     /**
00313      * Set idProduct
00314      *
00315      * @param \Etrali\GinangBundle\Entity\Product $idProduct
00316      * @return EsatpCost
00317      */
00318     public function setIdProduct(\Etrali\GinangBundle\Entity\Product $idProduct = null)
00319     {
00320         $this->idProduct = $idProduct;
00321     
00322         return $this;
00323     }
00324 
00325     /**
00326      * Get idProduct
00327      *
00328      * @return \Etrali\GinangBundle\Entity\Product 
00329      */
00330     public function getIdProduct()
00331     {
00332         return $this->idProduct;
00333     }
00334 
00335     /**
00336      * Set idCommercialRoute
00337      *
00338      * @param \Etrali\GinangBundle\Entity\CommercialRoute $idCommercialRoute
00339      * @return EsatpCost
00340      */
00341     public function setIdCommercialRoute(\Etrali\GinangBundle\Entity\CommercialRoute $idCommercialRoute = null)
00342     {
00343         $this->idCommercialRoute = $idCommercialRoute;
00344     
00345         return $this;
00346     }
00347 
00348     /**
00349      * Get idCommercialRoute
00350      *
00351      * @return \Etrali\GinangBundle\Entity\CommercialRoute 
00352      */
00353     public function getIdCommercialRoute()
00354     {
00355         return $this->idCommercialRoute;
00356     }
00357 
00358     /**
00359      * Set idBandwidth
00360      *
00361      * @param \Etrali\GinangBundle\Entity\Bandwidth $idBandwidth
00362      * @return EsatpCost
00363      */
00364     public function setIdBandwidth(\Etrali\GinangBundle\Entity\Bandwidth $idBandwidth = null)
00365     {
00366         $this->idBandwidth = $idBandwidth;
00367     
00368         return $this;
00369     }
00370 
00371     /**
00372      * Get idBandwidth
00373      *
00374      * @return \Etrali\GinangBundle\Entity\Bandwidth 
00375      */
00376     public function getIdBandwidth()
00377     {
00378         return $this->idBandwidth;
00379     }
00380 }
 All Classes Namespaces Files Functions Variables