Gina Next Generation
 All Classes Namespaces Files Functions Variables
WorldwideGroup.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  * WorldwideGroup
00009  *
00010  * @ORM\Table(name="worldwide_group")
00011  * @ORM\Entity
00012  */
00013 class WorldwideGroup
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_worldwide_group", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idWorldwideGroup;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="lb_worldwide_group", type="string", length=100, nullable=false)
00028      */
00029     private $lbWorldwideGroup;
00030 
00031     /**
00032      * @var boolean
00033      *
00034      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00035      */
00036     private $blDeactivated;
00037 
00038     /**
00039      * @var \DateTime
00040      *
00041      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00042      */
00043     private $dtCreate;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00049      */
00050     private $dtUpdate;
00051 
00052     /**
00053      * @var string
00054      *
00055      * @ORM\Column(name="cd_worldwide_group", type="string", length=255, nullable=false)
00056      */
00057     private $cdWorldwideGroup;
00058 
00059     /**
00060      * @var string
00061      *
00062      * @ORM\Column(name="comment", type="text", nullable=true)
00063      */
00064     private $comment;
00065 
00066     /**
00067      * @var \Contact
00068      *
00069      * @ORM\ManyToOne(targetEntity="Contact")
00070      * @ORM\JoinColumns({
00071      *   @ORM\JoinColumn(name="id_user_global_account_manager", referencedColumnName="id_contact")
00072      * })
00073      */
00074     private $idUserGlobalAccountManager;
00075 
00076 
00077 
00078     /**
00079      * Get idWorldwideGroup
00080      *
00081      * @return integer 
00082      */
00083     public function getIdWorldwideGroup()
00084     {
00085         return $this->idWorldwideGroup;
00086     }
00087 
00088     /**
00089      * Set lbWorldwideGroup
00090      *
00091      * @param string $lbWorldwideGroup
00092      * @return WorldwideGroup
00093      */
00094     public function setLbWorldwideGroup($lbWorldwideGroup)
00095     {
00096         $this->lbWorldwideGroup = $lbWorldwideGroup;
00097     
00098         return $this;
00099     }
00100 
00101     /**
00102      * Get lbWorldwideGroup
00103      *
00104      * @return string 
00105      */
00106     public function getLbWorldwideGroup()
00107     {
00108         return $this->lbWorldwideGroup;
00109     }
00110 
00111     /**
00112      * Set blDeactivated
00113      *
00114      * @param boolean $blDeactivated
00115      * @return WorldwideGroup
00116      */
00117     public function setBlDeactivated($blDeactivated)
00118     {
00119         $this->blDeactivated = $blDeactivated;
00120     
00121         return $this;
00122     }
00123 
00124     /**
00125      * Get blDeactivated
00126      *
00127      * @return boolean 
00128      */
00129     public function getBlDeactivated()
00130     {
00131         return $this->blDeactivated;
00132     }
00133 
00134     /**
00135      * Set dtCreate
00136      *
00137      * @param \DateTime $dtCreate
00138      * @return WorldwideGroup
00139      */
00140     public function setDtCreate($dtCreate)
00141     {
00142         $this->dtCreate = $dtCreate;
00143     
00144         return $this;
00145     }
00146 
00147     /**
00148      * Get dtCreate
00149      *
00150      * @return \DateTime 
00151      */
00152     public function getDtCreate()
00153     {
00154         return $this->dtCreate;
00155     }
00156 
00157     /**
00158      * Set dtUpdate
00159      *
00160      * @param \DateTime $dtUpdate
00161      * @return WorldwideGroup
00162      */
00163     public function setDtUpdate($dtUpdate)
00164     {
00165         $this->dtUpdate = $dtUpdate;
00166     
00167         return $this;
00168     }
00169 
00170     /**
00171      * Get dtUpdate
00172      *
00173      * @return \DateTime 
00174      */
00175     public function getDtUpdate()
00176     {
00177         return $this->dtUpdate;
00178     }
00179 
00180     /**
00181      * Set cdWorldwideGroup
00182      *
00183      * @param string $cdWorldwideGroup
00184      * @return WorldwideGroup
00185      */
00186     public function setCdWorldwideGroup($cdWorldwideGroup)
00187     {
00188         $this->cdWorldwideGroup = $cdWorldwideGroup;
00189     
00190         return $this;
00191     }
00192 
00193     /**
00194      * Get cdWorldwideGroup
00195      *
00196      * @return string 
00197      */
00198     public function getCdWorldwideGroup()
00199     {
00200         return $this->cdWorldwideGroup;
00201     }
00202 
00203     /**
00204      * Set comment
00205      *
00206      * @param string $comment
00207      * @return WorldwideGroup
00208      */
00209     public function setComment($comment)
00210     {
00211         $this->comment = $comment;
00212     
00213         return $this;
00214     }
00215 
00216     /**
00217      * Get comment
00218      *
00219      * @return string 
00220      */
00221     public function getComment()
00222     {
00223         return $this->comment;
00224     }
00225 
00226     /**
00227      * Set idUserGlobalAccountManager
00228      *
00229      * @param \Etrali\GinangBundle\Entity\Contact $idUserGlobalAccountManager
00230      * @return WorldwideGroup
00231      */
00232     public function setIdUserGlobalAccountManager(\Etrali\GinangBundle\Entity\Contact $idUserGlobalAccountManager = null)
00233     {
00234         $this->idUserGlobalAccountManager = $idUserGlobalAccountManager;
00235     
00236         return $this;
00237     }
00238 
00239     /**
00240      * Get idUserGlobalAccountManager
00241      *
00242      * @return \Etrali\GinangBundle\Entity\Contact 
00243      */
00244     public function getIdUserGlobalAccountManager()
00245     {
00246         return $this->idUserGlobalAccountManager;
00247     }
00248 }
 All Classes Namespaces Files Functions Variables