Gina Next Generation
 All Classes Namespaces Files Functions Variables
Tarriff.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  * Tarriff
00009  *
00010  * @ORM\Table(name="tarriff")
00011  * @ORM\Entity
00012  */
00013 class Tarriff
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_tarriff", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idTarriff;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_tarriff", type="string", length=45, nullable=true)
00028      */
00029     private $cdTarriff;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_tarriff", type="string", length=255, nullable=true)
00035      */
00036     private $lbTarriff;
00037 
00038     /**
00039      * @var float
00040      *
00041      * @ORM\Column(name="mt_value", type="decimal", nullable=true)
00042      */
00043     private $mtValue;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_application", type="datetime", nullable=true)
00049      */
00050     private $dtApplication;
00051 
00052     /**
00053      * @var \DateTime
00054      *
00055      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00056      */
00057     private $dtCreate;
00058 
00059     /**
00060      * @var string
00061      *
00062      * @ORM\Column(name="lb_filter", type="string", length=255, nullable=true)
00063      */
00064     private $lbFilter;
00065 
00066     /**
00067      * @var boolean
00068      *
00069      * @ORM\Column(name="bl_execute", type="boolean", nullable=true)
00070      */
00071     private $blExecute;
00072 
00073     /**
00074      * @var string
00075      *
00076      * @ORM\Column(name="cm_comment", type="string", length=225, nullable=true)
00077      */
00078     private $cmComment;
00079 
00080     /**
00081      * @var boolean
00082      *
00083      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00084      */
00085     private $blDeactivated;
00086 
00087     /**
00088      * @var \RatePercentValueType
00089      *
00090      * @ORM\ManyToOne(targetEntity="RatePercentValueType")
00091      * @ORM\JoinColumns({
00092      *   @ORM\JoinColumn(name="id_rate_percent_value_type", referencedColumnName="id_rate_percent_value_type")
00093      * })
00094      */
00095     private $idRatePercentValueType;
00096 
00097     /**
00098      * @var \Currency
00099      *
00100      * @ORM\ManyToOne(targetEntity="Currency")
00101      * @ORM\JoinColumns({
00102      *   @ORM\JoinColumn(name="id_currency", referencedColumnName="id_currency")
00103      * })
00104      */
00105     private $idCurrency;
00106 
00107     /**
00108      * @var \User
00109      *
00110      * @ORM\ManyToOne(targetEntity="User")
00111      * @ORM\JoinColumns({
00112      *   @ORM\JoinColumn(name="id_user", referencedColumnName="id_user")
00113      * })
00114      */
00115     private $idUser;
00116 
00117 
00118 
00119     /**
00120      * Get idTarriff
00121      *
00122      * @return integer 
00123      */
00124     public function getIdTarriff()
00125     {
00126         return $this->idTarriff;
00127     }
00128 
00129     /**
00130      * Set cdTarriff
00131      *
00132      * @param string $cdTarriff
00133      * @return Tarriff
00134      */
00135     public function setCdTarriff($cdTarriff)
00136     {
00137         $this->cdTarriff = $cdTarriff;
00138     
00139         return $this;
00140     }
00141 
00142     /**
00143      * Get cdTarriff
00144      *
00145      * @return string 
00146      */
00147     public function getCdTarriff()
00148     {
00149         return $this->cdTarriff;
00150     }
00151 
00152     /**
00153      * Set lbTarriff
00154      *
00155      * @param string $lbTarriff
00156      * @return Tarriff
00157      */
00158     public function setLbTarriff($lbTarriff)
00159     {
00160         $this->lbTarriff = $lbTarriff;
00161     
00162         return $this;
00163     }
00164 
00165     /**
00166      * Get lbTarriff
00167      *
00168      * @return string 
00169      */
00170     public function getLbTarriff()
00171     {
00172         return $this->lbTarriff;
00173     }
00174 
00175     /**
00176      * Set mtValue
00177      *
00178      * @param float $mtValue
00179      * @return Tarriff
00180      */
00181     public function setMtValue($mtValue)
00182     {
00183         $this->mtValue = $mtValue;
00184     
00185         return $this;
00186     }
00187 
00188     /**
00189      * Get mtValue
00190      *
00191      * @return float 
00192      */
00193     public function getMtValue()
00194     {
00195         return $this->mtValue;
00196     }
00197 
00198     /**
00199      * Set dtApplication
00200      *
00201      * @param \DateTime $dtApplication
00202      * @return Tarriff
00203      */
00204     public function setDtApplication($dtApplication)
00205     {
00206         $this->dtApplication = $dtApplication;
00207     
00208         return $this;
00209     }
00210 
00211     /**
00212      * Get dtApplication
00213      *
00214      * @return \DateTime 
00215      */
00216     public function getDtApplication()
00217     {
00218         return $this->dtApplication;
00219     }
00220 
00221     /**
00222      * Set dtCreate
00223      *
00224      * @param \DateTime $dtCreate
00225      * @return Tarriff
00226      */
00227     public function setDtCreate($dtCreate)
00228     {
00229         $this->dtCreate = $dtCreate;
00230     
00231         return $this;
00232     }
00233 
00234     /**
00235      * Get dtCreate
00236      *
00237      * @return \DateTime 
00238      */
00239     public function getDtCreate()
00240     {
00241         return $this->dtCreate;
00242     }
00243 
00244     /**
00245      * Set lbFilter
00246      *
00247      * @param string $lbFilter
00248      * @return Tarriff
00249      */
00250     public function setLbFilter($lbFilter)
00251     {
00252         $this->lbFilter = $lbFilter;
00253     
00254         return $this;
00255     }
00256 
00257     /**
00258      * Get lbFilter
00259      *
00260      * @return string 
00261      */
00262     public function getLbFilter()
00263     {
00264         return $this->lbFilter;
00265     }
00266 
00267     /**
00268      * Set blExecute
00269      *
00270      * @param boolean $blExecute
00271      * @return Tarriff
00272      */
00273     public function setBlExecute($blExecute)
00274     {
00275         $this->blExecute = $blExecute;
00276     
00277         return $this;
00278     }
00279 
00280     /**
00281      * Get blExecute
00282      *
00283      * @return boolean 
00284      */
00285     public function getBlExecute()
00286     {
00287         return $this->blExecute;
00288     }
00289 
00290     /**
00291      * Set cmComment
00292      *
00293      * @param string $cmComment
00294      * @return Tarriff
00295      */
00296     public function setCmComment($cmComment)
00297     {
00298         $this->cmComment = $cmComment;
00299     
00300         return $this;
00301     }
00302 
00303     /**
00304      * Get cmComment
00305      *
00306      * @return string 
00307      */
00308     public function getCmComment()
00309     {
00310         return $this->cmComment;
00311     }
00312 
00313     /**
00314      * Set blDeactivated
00315      *
00316      * @param boolean $blDeactivated
00317      * @return Tarriff
00318      */
00319     public function setBlDeactivated($blDeactivated)
00320     {
00321         $this->blDeactivated = $blDeactivated;
00322     
00323         return $this;
00324     }
00325 
00326     /**
00327      * Get blDeactivated
00328      *
00329      * @return boolean 
00330      */
00331     public function getBlDeactivated()
00332     {
00333         return $this->blDeactivated;
00334     }
00335 
00336     /**
00337      * Set idRatePercentValueType
00338      *
00339      * @param \Etrali\GinangBundle\Entity\RatePercentValueType $idRatePercentValueType
00340      * @return Tarriff
00341      */
00342     public function setIdRatePercentValueType(\Etrali\GinangBundle\Entity\RatePercentValueType $idRatePercentValueType = null)
00343     {
00344         $this->idRatePercentValueType = $idRatePercentValueType;
00345     
00346         return $this;
00347     }
00348 
00349     /**
00350      * Get idRatePercentValueType
00351      *
00352      * @return \Etrali\GinangBundle\Entity\RatePercentValueType 
00353      */
00354     public function getIdRatePercentValueType()
00355     {
00356         return $this->idRatePercentValueType;
00357     }
00358 
00359     /**
00360      * Set idCurrency
00361      *
00362      * @param \Etrali\GinangBundle\Entity\Currency $idCurrency
00363      * @return Tarriff
00364      */
00365     public function setIdCurrency(\Etrali\GinangBundle\Entity\Currency $idCurrency = null)
00366     {
00367         $this->idCurrency = $idCurrency;
00368     
00369         return $this;
00370     }
00371 
00372     /**
00373      * Get idCurrency
00374      *
00375      * @return \Etrali\GinangBundle\Entity\Currency 
00376      */
00377     public function getIdCurrency()
00378     {
00379         return $this->idCurrency;
00380     }
00381 
00382     /**
00383      * Set idUser
00384      *
00385      * @param \Etrali\GinangBundle\Entity\User $idUser
00386      * @return Tarriff
00387      */
00388     public function setIdUser(\Etrali\GinangBundle\Entity\User $idUser = null)
00389     {
00390         $this->idUser = $idUser;
00391     
00392         return $this;
00393     }
00394 
00395     /**
00396      * Get idUser
00397      *
00398      * @return \Etrali\GinangBundle\Entity\User 
00399      */
00400     public function getIdUser()
00401     {
00402         return $this->idUser;
00403     }
00404 }
 All Classes Namespaces Files Functions Variables