Gina Next Generation
 All Classes Namespaces Files Functions Variables
PopAdditionalService.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  * PopAdditionalService
00009  *
00010  * @ORM\Table(name="pop_additional_service")
00011  * @ORM\Entity
00012  */
00013 class PopAdditionalService
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_pop_additional_service", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idPopAdditionalService;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_pop_additional_service", type="string", length=15, nullable=true)
00028      */
00029     private $cdPopAdditionalService;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_pop_additional_service", type="string", length=255, nullable=true)
00035      */
00036     private $lbPopAdditionalService;
00037 
00038     /**
00039      * @var string
00040      *
00041      * @ORM\Column(name="cd_contract_ref", type="string", length=15, nullable=true)
00042      */
00043     private $cdContractRef;
00044 
00045     /**
00046      * @var float
00047      *
00048      * @ORM\Column(name="nb_quantity", type="decimal", nullable=true)
00049      */
00050     private $nbQuantity;
00051 
00052     /**
00053      * @var boolean
00054      *
00055      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00056      */
00057     private $blDeactivated;
00058 
00059     /**
00060      * @var \CostCenter
00061      *
00062      * @ORM\ManyToOne(targetEntity="CostCenter")
00063      * @ORM\JoinColumns({
00064      *   @ORM\JoinColumn(name="id_cost_center", referencedColumnName="id_cost_center")
00065      * })
00066      */
00067     private $idCostCenter;
00068 
00069     /**
00070      * @var \Provider
00071      *
00072      * @ORM\ManyToOne(targetEntity="Provider")
00073      * @ORM\JoinColumns({
00074      *   @ORM\JoinColumn(name="id_provider", referencedColumnName="id_provider")
00075      * })
00076      */
00077     private $idProvider;
00078 
00079     /**
00080      * @var \Pop
00081      *
00082      * @ORM\ManyToOne(targetEntity="Pop")
00083      * @ORM\JoinColumns({
00084      *   @ORM\JoinColumn(name="id_pop", referencedColumnName="id_pop")
00085      * })
00086      */
00087     private $idPop;
00088 
00089 
00090 
00091     /**
00092      * Get idPopAdditionalService
00093      *
00094      * @return integer 
00095      */
00096     public function getIdPopAdditionalService()
00097     {
00098         return $this->idPopAdditionalService;
00099     }
00100 
00101     /**
00102      * Set cdPopAdditionalService
00103      *
00104      * @param string $cdPopAdditionalService
00105      * @return PopAdditionalService
00106      */
00107     public function setCdPopAdditionalService($cdPopAdditionalService)
00108     {
00109         $this->cdPopAdditionalService = $cdPopAdditionalService;
00110     
00111         return $this;
00112     }
00113 
00114     /**
00115      * Get cdPopAdditionalService
00116      *
00117      * @return string 
00118      */
00119     public function getCdPopAdditionalService()
00120     {
00121         return $this->cdPopAdditionalService;
00122     }
00123 
00124     /**
00125      * Set lbPopAdditionalService
00126      *
00127      * @param string $lbPopAdditionalService
00128      * @return PopAdditionalService
00129      */
00130     public function setLbPopAdditionalService($lbPopAdditionalService)
00131     {
00132         $this->lbPopAdditionalService = $lbPopAdditionalService;
00133     
00134         return $this;
00135     }
00136 
00137     /**
00138      * Get lbPopAdditionalService
00139      *
00140      * @return string 
00141      */
00142     public function getLbPopAdditionalService()
00143     {
00144         return $this->lbPopAdditionalService;
00145     }
00146 
00147     /**
00148      * Set cdContractRef
00149      *
00150      * @param string $cdContractRef
00151      * @return PopAdditionalService
00152      */
00153     public function setCdContractRef($cdContractRef)
00154     {
00155         $this->cdContractRef = $cdContractRef;
00156     
00157         return $this;
00158     }
00159 
00160     /**
00161      * Get cdContractRef
00162      *
00163      * @return string 
00164      */
00165     public function getCdContractRef()
00166     {
00167         return $this->cdContractRef;
00168     }
00169 
00170     /**
00171      * Set nbQuantity
00172      *
00173      * @param float $nbQuantity
00174      * @return PopAdditionalService
00175      */
00176     public function setNbQuantity($nbQuantity)
00177     {
00178         $this->nbQuantity = $nbQuantity;
00179     
00180         return $this;
00181     }
00182 
00183     /**
00184      * Get nbQuantity
00185      *
00186      * @return float 
00187      */
00188     public function getNbQuantity()
00189     {
00190         return $this->nbQuantity;
00191     }
00192 
00193     /**
00194      * Set blDeactivated
00195      *
00196      * @param boolean $blDeactivated
00197      * @return PopAdditionalService
00198      */
00199     public function setBlDeactivated($blDeactivated)
00200     {
00201         $this->blDeactivated = $blDeactivated;
00202     
00203         return $this;
00204     }
00205 
00206     /**
00207      * Get blDeactivated
00208      *
00209      * @return boolean 
00210      */
00211     public function getBlDeactivated()
00212     {
00213         return $this->blDeactivated;
00214     }
00215 
00216     /**
00217      * Set idCostCenter
00218      *
00219      * @param \Etrali\GinangBundle\Entity\CostCenter $idCostCenter
00220      * @return PopAdditionalService
00221      */
00222     public function setIdCostCenter(\Etrali\GinangBundle\Entity\CostCenter $idCostCenter = null)
00223     {
00224         $this->idCostCenter = $idCostCenter;
00225     
00226         return $this;
00227     }
00228 
00229     /**
00230      * Get idCostCenter
00231      *
00232      * @return \Etrali\GinangBundle\Entity\CostCenter 
00233      */
00234     public function getIdCostCenter()
00235     {
00236         return $this->idCostCenter;
00237     }
00238 
00239     /**
00240      * Set idProvider
00241      *
00242      * @param \Etrali\GinangBundle\Entity\Provider $idProvider
00243      * @return PopAdditionalService
00244      */
00245     public function setIdProvider(\Etrali\GinangBundle\Entity\Provider $idProvider = null)
00246     {
00247         $this->idProvider = $idProvider;
00248     
00249         return $this;
00250     }
00251 
00252     /**
00253      * Get idProvider
00254      *
00255      * @return \Etrali\GinangBundle\Entity\Provider 
00256      */
00257     public function getIdProvider()
00258     {
00259         return $this->idProvider;
00260     }
00261 
00262     /**
00263      * Set idPop
00264      *
00265      * @param \Etrali\GinangBundle\Entity\Pop $idPop
00266      * @return PopAdditionalService
00267      */
00268     public function setIdPop(\Etrali\GinangBundle\Entity\Pop $idPop = null)
00269     {
00270         $this->idPop = $idPop;
00271     
00272         return $this;
00273     }
00274 
00275     /**
00276      * Get idPop
00277      *
00278      * @return \Etrali\GinangBundle\Entity\Pop 
00279      */
00280     public function getIdPop()
00281     {
00282         return $this->idPop;
00283     }
00284 }
 All Classes Namespaces Files Functions Variables