Gina Next Generation
 All Classes Namespaces Files Functions Variables
User.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  * User
00009  *
00010  * @ORM\Table(name="user")
00011  * @ORM\Entity
00012  */
00013 class User
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_user", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idUser;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="lb_login", type="string", length=15, nullable=false)
00028      */
00029     private $lbLogin;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_firstname", type="string", length=45, nullable=false)
00035      */
00036     private $lbFirstname;
00037 
00038     /**
00039      * @var string
00040      *
00041      * @ORM\Column(name="lb_lastname", type="string", length=45, nullable=false)
00042      */
00043     private $lbLastname;
00044 
00045     /**
00046      * @var string
00047      *
00048      * @ORM\Column(name="lb_phone", type="string", length=25, nullable=true)
00049      */
00050     private $lbPhone;
00051 
00052     /**
00053      * @var string
00054      *
00055      * @ORM\Column(name="lb_mobile", type="string", length=25, nullable=true)
00056      */
00057     private $lbMobile;
00058 
00059     /**
00060      * @var string
00061      *
00062      * @ORM\Column(name="lb_fax", type="string", length=25, nullable=true)
00063      */
00064     private $lbFax;
00065 
00066     /**
00067      * @var string
00068      *
00069      * @ORM\Column(name="lb_email", type="string", length=100, nullable=true)
00070      */
00071     private $lbEmail;
00072 
00073     /**
00074      * @var string
00075      *
00076      * @ORM\Column(name="lb_password", type="string", length=300, nullable=false)
00077      */
00078     private $lbPassword;
00079 
00080     /**
00081      * @var boolean
00082      *
00083      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00084      */
00085     private $blDeactivated;
00086 
00087     /**
00088      * @var \DateTime
00089      *
00090      * @ORM\Column(name="dt_creation", type="datetime", nullable=true)
00091      */
00092     private $dtCreation;
00093 
00094     /**
00095      * @var \DateTime
00096      *
00097      * @ORM\Column(name="dt_modification", type="datetime", nullable=true)
00098      */
00099     private $dtModification;
00100 
00101     /**
00102      * @var \DateTime
00103      *
00104      * @ORM\Column(name="dt_connection", type="datetime", nullable=true)
00105      */
00106     private $dtConnection;
00107 
00108     /**
00109      * @var \DateTime
00110      *
00111      * @ORM\Column(name="dt_disconnection", type="datetime", nullable=true)
00112      */
00113     private $dtDisconnection;
00114 
00115     /**
00116      * @var boolean
00117      *
00118      * @ORM\Column(name="bl_sale_manager", type="boolean", nullable=true)
00119      */
00120     private $blSaleManager;
00121 
00122     /**
00123      * @var boolean
00124      *
00125      * @ORM\Column(name="bl_rsc", type="boolean", nullable=true)
00126      */
00127     private $blRsc;
00128 
00129     /**
00130      * @var boolean
00131      *
00132      * @ORM\Column(name="bl_global_account_manager", type="boolean", nullable=true)
00133      */
00134     private $blGlobalAccountManager;
00135 
00136     /**
00137      * @var \Branch
00138      *
00139      * @ORM\ManyToOne(targetEntity="Branch")
00140      * @ORM\JoinColumns({
00141      *   @ORM\JoinColumn(name="id_branch", referencedColumnName="id_branch")
00142      * })
00143      */
00144     private $idBranch;
00145 
00146     /**
00147      * @var \Ldap
00148      *
00149      * @ORM\ManyToOne(targetEntity="Ldap")
00150      * @ORM\JoinColumns({
00151      *   @ORM\JoinColumn(name="id_ldap", referencedColumnName="id_ldap")
00152      * })
00153      */
00154     private $idLdap;
00155 
00156 
00157 
00158     /**
00159      * Get idUser
00160      *
00161      * @return integer 
00162      */
00163     public function getIdUser()
00164     {
00165         return $this->idUser;
00166     }
00167 
00168     /**
00169      * Set lbLogin
00170      *
00171      * @param string $lbLogin
00172      * @return User
00173      */
00174     public function setLbLogin($lbLogin)
00175     {
00176         $this->lbLogin = $lbLogin;
00177     
00178         return $this;
00179     }
00180 
00181     /**
00182      * Get lbLogin
00183      *
00184      * @return string 
00185      */
00186     public function getLbLogin()
00187     {
00188         return $this->lbLogin;
00189     }
00190 
00191     /**
00192      * Set lbFirstname
00193      *
00194      * @param string $lbFirstname
00195      * @return User
00196      */
00197     public function setLbFirstname($lbFirstname)
00198     {
00199         $this->lbFirstname = $lbFirstname;
00200     
00201         return $this;
00202     }
00203 
00204     /**
00205      * Get lbFirstname
00206      *
00207      * @return string 
00208      */
00209     public function getLbFirstname()
00210     {
00211         return $this->lbFirstname;
00212     }
00213 
00214     /**
00215      * Set lbLastname
00216      *
00217      * @param string $lbLastname
00218      * @return User
00219      */
00220     public function setLbLastname($lbLastname)
00221     {
00222         $this->lbLastname = $lbLastname;
00223     
00224         return $this;
00225     }
00226 
00227     /**
00228      * Get lbLastname
00229      *
00230      * @return string 
00231      */
00232     public function getLbLastname()
00233     {
00234         return $this->lbLastname;
00235     }
00236 
00237     /**
00238      * Set lbPhone
00239      *
00240      * @param string $lbPhone
00241      * @return User
00242      */
00243     public function setLbPhone($lbPhone)
00244     {
00245         $this->lbPhone = $lbPhone;
00246     
00247         return $this;
00248     }
00249 
00250     /**
00251      * Get lbPhone
00252      *
00253      * @return string 
00254      */
00255     public function getLbPhone()
00256     {
00257         return $this->lbPhone;
00258     }
00259 
00260     /**
00261      * Set lbMobile
00262      *
00263      * @param string $lbMobile
00264      * @return User
00265      */
00266     public function setLbMobile($lbMobile)
00267     {
00268         $this->lbMobile = $lbMobile;
00269     
00270         return $this;
00271     }
00272 
00273     /**
00274      * Get lbMobile
00275      *
00276      * @return string 
00277      */
00278     public function getLbMobile()
00279     {
00280         return $this->lbMobile;
00281     }
00282 
00283     /**
00284      * Set lbFax
00285      *
00286      * @param string $lbFax
00287      * @return User
00288      */
00289     public function setLbFax($lbFax)
00290     {
00291         $this->lbFax = $lbFax;
00292     
00293         return $this;
00294     }
00295 
00296     /**
00297      * Get lbFax
00298      *
00299      * @return string 
00300      */
00301     public function getLbFax()
00302     {
00303         return $this->lbFax;
00304     }
00305 
00306     /**
00307      * Set lbEmail
00308      *
00309      * @param string $lbEmail
00310      * @return User
00311      */
00312     public function setLbEmail($lbEmail)
00313     {
00314         $this->lbEmail = $lbEmail;
00315     
00316         return $this;
00317     }
00318 
00319     /**
00320      * Get lbEmail
00321      *
00322      * @return string 
00323      */
00324     public function getLbEmail()
00325     {
00326         return $this->lbEmail;
00327     }
00328 
00329     /**
00330      * Set lbPassword
00331      *
00332      * @param string $lbPassword
00333      * @return User
00334      */
00335     public function setLbPassword($lbPassword)
00336     {
00337         $this->lbPassword = $lbPassword;
00338     
00339         return $this;
00340     }
00341 
00342     /**
00343      * Get lbPassword
00344      *
00345      * @return string 
00346      */
00347     public function getLbPassword()
00348     {
00349         return $this->lbPassword;
00350     }
00351 
00352     /**
00353      * Set blDeactivated
00354      *
00355      * @param boolean $blDeactivated
00356      * @return User
00357      */
00358     public function setBlDeactivated($blDeactivated)
00359     {
00360         $this->blDeactivated = $blDeactivated;
00361     
00362         return $this;
00363     }
00364 
00365     /**
00366      * Get blDeactivated
00367      *
00368      * @return boolean 
00369      */
00370     public function getBlDeactivated()
00371     {
00372         return $this->blDeactivated;
00373     }
00374 
00375     /**
00376      * Set dtCreation
00377      *
00378      * @param \DateTime $dtCreation
00379      * @return User
00380      */
00381     public function setDtCreation($dtCreation)
00382     {
00383         $this->dtCreation = $dtCreation;
00384     
00385         return $this;
00386     }
00387 
00388     /**
00389      * Get dtCreation
00390      *
00391      * @return \DateTime 
00392      */
00393     public function getDtCreation()
00394     {
00395         return $this->dtCreation;
00396     }
00397 
00398     /**
00399      * Set dtModification
00400      *
00401      * @param \DateTime $dtModification
00402      * @return User
00403      */
00404     public function setDtModification($dtModification)
00405     {
00406         $this->dtModification = $dtModification;
00407     
00408         return $this;
00409     }
00410 
00411     /**
00412      * Get dtModification
00413      *
00414      * @return \DateTime 
00415      */
00416     public function getDtModification()
00417     {
00418         return $this->dtModification;
00419     }
00420 
00421     /**
00422      * Set dtConnection
00423      *
00424      * @param \DateTime $dtConnection
00425      * @return User
00426      */
00427     public function setDtConnection($dtConnection)
00428     {
00429         $this->dtConnection = $dtConnection;
00430     
00431         return $this;
00432     }
00433 
00434     /**
00435      * Get dtConnection
00436      *
00437      * @return \DateTime 
00438      */
00439     public function getDtConnection()
00440     {
00441         return $this->dtConnection;
00442     }
00443 
00444     /**
00445      * Set dtDisconnection
00446      *
00447      * @param \DateTime $dtDisconnection
00448      * @return User
00449      */
00450     public function setDtDisconnection($dtDisconnection)
00451     {
00452         $this->dtDisconnection = $dtDisconnection;
00453     
00454         return $this;
00455     }
00456 
00457     /**
00458      * Get dtDisconnection
00459      *
00460      * @return \DateTime 
00461      */
00462     public function getDtDisconnection()
00463     {
00464         return $this->dtDisconnection;
00465     }
00466 
00467     /**
00468      * Set blSaleManager
00469      *
00470      * @param boolean $blSaleManager
00471      * @return User
00472      */
00473     public function setBlSaleManager($blSaleManager)
00474     {
00475         $this->blSaleManager = $blSaleManager;
00476     
00477         return $this;
00478     }
00479 
00480     /**
00481      * Get blSaleManager
00482      *
00483      * @return boolean 
00484      */
00485     public function getBlSaleManager()
00486     {
00487         return $this->blSaleManager;
00488     }
00489 
00490     /**
00491      * Set blRsc
00492      *
00493      * @param boolean $blRsc
00494      * @return User
00495      */
00496     public function setBlRsc($blRsc)
00497     {
00498         $this->blRsc = $blRsc;
00499     
00500         return $this;
00501     }
00502 
00503     /**
00504      * Get blRsc
00505      *
00506      * @return boolean 
00507      */
00508     public function getBlRsc()
00509     {
00510         return $this->blRsc;
00511     }
00512 
00513     /**
00514      * Set blGlobalAccountManager
00515      *
00516      * @param boolean $blGlobalAccountManager
00517      * @return User
00518      */
00519     public function setBlGlobalAccountManager($blGlobalAccountManager)
00520     {
00521         $this->blGlobalAccountManager = $blGlobalAccountManager;
00522     
00523         return $this;
00524     }
00525 
00526     /**
00527      * Get blGlobalAccountManager
00528      *
00529      * @return boolean 
00530      */
00531     public function getBlGlobalAccountManager()
00532     {
00533         return $this->blGlobalAccountManager;
00534     }
00535 
00536     /**
00537      * Set idBranch
00538      *
00539      * @param \Etrali\GinangBundle\Entity\Branch $idBranch
00540      * @return User
00541      */
00542     public function setIdBranch(\Etrali\GinangBundle\Entity\Branch $idBranch = null)
00543     {
00544         $this->idBranch = $idBranch;
00545     
00546         return $this;
00547     }
00548 
00549     /**
00550      * Get idBranch
00551      *
00552      * @return \Etrali\GinangBundle\Entity\Branch 
00553      */
00554     public function getIdBranch()
00555     {
00556         return $this->idBranch;
00557     }
00558 
00559     /**
00560      * Set idLdap
00561      *
00562      * @param \Etrali\GinangBundle\Entity\Ldap $idLdap
00563      * @return User
00564      */
00565     public function setIdLdap(\Etrali\GinangBundle\Entity\Ldap $idLdap = null)
00566     {
00567         $this->idLdap = $idLdap;
00568     
00569         return $this;
00570     }
00571 
00572     /**
00573      * Get idLdap
00574      *
00575      * @return \Etrali\GinangBundle\Entity\Ldap 
00576      */
00577     public function getIdLdap()
00578     {
00579         return $this->idLdap;
00580     }
00581 }
 All Classes Namespaces Files Functions Variables