Gina Next Generation
 All Classes Namespaces Files Functions Variables
ProviderContact.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  * ProviderContact
00009  *
00010  * @ORM\Table(name="provider_contact")
00011  * @ORM\Entity
00012  */
00013 class ProviderContact
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_provider_contact", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idProviderContact;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_provider_contact", type="string", length=15, nullable=true)
00028      */
00029     private $cdProviderContact;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="lb_lastname", type="string", length=100, nullable=true)
00035      */
00036     private $lbLastname;
00037 
00038     /**
00039      * @var string
00040      *
00041      * @ORM\Column(name="lb_firstname", type="string", length=100, nullable=true)
00042      */
00043     private $lbFirstname;
00044 
00045     /**
00046      * @var string
00047      *
00048      * @ORM\Column(name="lb_job_title", type="string", length=100, nullable=true)
00049      */
00050     private $lbJobTitle;
00051 
00052     /**
00053      * @var string
00054      *
00055      * @ORM\Column(name="lb_phone", type="string", length=20, nullable=true)
00056      */
00057     private $lbPhone;
00058 
00059     /**
00060      * @var string
00061      *
00062      * @ORM\Column(name="lb_fax", type="string", length=20, nullable=true)
00063      */
00064     private $lbFax;
00065 
00066     /**
00067      * @var string
00068      *
00069      * @ORM\Column(name="lb_mobile_phone", type="string", length=20, nullable=true)
00070      */
00071     private $lbMobilePhone;
00072 
00073     /**
00074      * @var string
00075      *
00076      * @ORM\Column(name="lb_email", type="string", length=50, nullable=true)
00077      */
00078     private $lbEmail;
00079 
00080     /**
00081      * @var string
00082      *
00083      * @ORM\Column(name="cm_comments", type="string", length=255, nullable=true)
00084      */
00085     private $cmComments;
00086 
00087     /**
00088      * @var boolean
00089      *
00090      * @ORM\Column(name="bl_deactivated", type="boolean", nullable=true)
00091      */
00092     private $blDeactivated;
00093 
00094     /**
00095      * @var \DateTime
00096      *
00097      * @ORM\Column(name="dt_start", type="datetime", nullable=true)
00098      */
00099     private $dtStart;
00100 
00101     /**
00102      * @var \DateTime
00103      *
00104      * @ORM\Column(name="dt_end", type="datetime", nullable=true)
00105      */
00106     private $dtEnd;
00107 
00108     /**
00109      * @var \DateTime
00110      *
00111      * @ORM\Column(name="dt_create", type="datetime", nullable=true)
00112      */
00113     private $dtCreate;
00114 
00115     /**
00116      * @var \DateTime
00117      *
00118      * @ORM\Column(name="dt_update", type="datetime", nullable=true)
00119      */
00120     private $dtUpdate;
00121 
00122     /**
00123      * @var \User
00124      *
00125      * @ORM\ManyToOne(targetEntity="User")
00126      * @ORM\JoinColumns({
00127      *   @ORM\JoinColumn(name="id_user_create_by", referencedColumnName="id_user")
00128      * })
00129      */
00130     private $idUserCreateBy;
00131 
00132     /**
00133      * @var \User
00134      *
00135      * @ORM\ManyToOne(targetEntity="User")
00136      * @ORM\JoinColumns({
00137      *   @ORM\JoinColumn(name="id_user_update_by", referencedColumnName="id_user")
00138      * })
00139      */
00140     private $idUserUpdateBy;
00141 
00142     /**
00143      * @var \Provider
00144      *
00145      * @ORM\ManyToOne(targetEntity="Provider")
00146      * @ORM\JoinColumns({
00147      *   @ORM\JoinColumn(name="id_provider", referencedColumnName="id_provider")
00148      * })
00149      */
00150     private $idProvider;
00151 
00152     /**
00153      * @var \Civility
00154      *
00155      * @ORM\ManyToOne(targetEntity="Civility")
00156      * @ORM\JoinColumns({
00157      *   @ORM\JoinColumn(name="id_civility", referencedColumnName="id_civility")
00158      * })
00159      */
00160     private $idCivility;
00161 
00162     /**
00163      * @var \ProviderAddress
00164      *
00165      * @ORM\ManyToOne(targetEntity="ProviderAddress")
00166      * @ORM\JoinColumns({
00167      *   @ORM\JoinColumn(name="id_provider_address", referencedColumnName="id_provider_address")
00168      * })
00169      */
00170     private $idProviderAddress;
00171 
00172     /**
00173      * @var \ContactType
00174      *
00175      * @ORM\ManyToOne(targetEntity="ContactType")
00176      * @ORM\JoinColumns({
00177      *   @ORM\JoinColumn(name="id_contact_type", referencedColumnName="id_contact_type")
00178      * })
00179      */
00180     private $idContactType;
00181 
00182 
00183 
00184     /**
00185      * Get idProviderContact
00186      *
00187      * @return integer 
00188      */
00189     public function getIdProviderContact()
00190     {
00191         return $this->idProviderContact;
00192     }
00193 
00194     /**
00195      * Set cdProviderContact
00196      *
00197      * @param string $cdProviderContact
00198      * @return ProviderContact
00199      */
00200     public function setCdProviderContact($cdProviderContact)
00201     {
00202         $this->cdProviderContact = $cdProviderContact;
00203     
00204         return $this;
00205     }
00206 
00207     /**
00208      * Get cdProviderContact
00209      *
00210      * @return string 
00211      */
00212     public function getCdProviderContact()
00213     {
00214         return $this->cdProviderContact;
00215     }
00216 
00217     /**
00218      * Set lbLastname
00219      *
00220      * @param string $lbLastname
00221      * @return ProviderContact
00222      */
00223     public function setLbLastname($lbLastname)
00224     {
00225         $this->lbLastname = $lbLastname;
00226     
00227         return $this;
00228     }
00229 
00230     /**
00231      * Get lbLastname
00232      *
00233      * @return string 
00234      */
00235     public function getLbLastname()
00236     {
00237         return $this->lbLastname;
00238     }
00239 
00240     /**
00241      * Set lbFirstname
00242      *
00243      * @param string $lbFirstname
00244      * @return ProviderContact
00245      */
00246     public function setLbFirstname($lbFirstname)
00247     {
00248         $this->lbFirstname = $lbFirstname;
00249     
00250         return $this;
00251     }
00252 
00253     /**
00254      * Get lbFirstname
00255      *
00256      * @return string 
00257      */
00258     public function getLbFirstname()
00259     {
00260         return $this->lbFirstname;
00261     }
00262 
00263     /**
00264      * Set lbJobTitle
00265      *
00266      * @param string $lbJobTitle
00267      * @return ProviderContact
00268      */
00269     public function setLbJobTitle($lbJobTitle)
00270     {
00271         $this->lbJobTitle = $lbJobTitle;
00272     
00273         return $this;
00274     }
00275 
00276     /**
00277      * Get lbJobTitle
00278      *
00279      * @return string 
00280      */
00281     public function getLbJobTitle()
00282     {
00283         return $this->lbJobTitle;
00284     }
00285 
00286     /**
00287      * Set lbPhone
00288      *
00289      * @param string $lbPhone
00290      * @return ProviderContact
00291      */
00292     public function setLbPhone($lbPhone)
00293     {
00294         $this->lbPhone = $lbPhone;
00295     
00296         return $this;
00297     }
00298 
00299     /**
00300      * Get lbPhone
00301      *
00302      * @return string 
00303      */
00304     public function getLbPhone()
00305     {
00306         return $this->lbPhone;
00307     }
00308 
00309     /**
00310      * Set lbFax
00311      *
00312      * @param string $lbFax
00313      * @return ProviderContact
00314      */
00315     public function setLbFax($lbFax)
00316     {
00317         $this->lbFax = $lbFax;
00318     
00319         return $this;
00320     }
00321 
00322     /**
00323      * Get lbFax
00324      *
00325      * @return string 
00326      */
00327     public function getLbFax()
00328     {
00329         return $this->lbFax;
00330     }
00331 
00332     /**
00333      * Set lbMobilePhone
00334      *
00335      * @param string $lbMobilePhone
00336      * @return ProviderContact
00337      */
00338     public function setLbMobilePhone($lbMobilePhone)
00339     {
00340         $this->lbMobilePhone = $lbMobilePhone;
00341     
00342         return $this;
00343     }
00344 
00345     /**
00346      * Get lbMobilePhone
00347      *
00348      * @return string 
00349      */
00350     public function getLbMobilePhone()
00351     {
00352         return $this->lbMobilePhone;
00353     }
00354 
00355     /**
00356      * Set lbEmail
00357      *
00358      * @param string $lbEmail
00359      * @return ProviderContact
00360      */
00361     public function setLbEmail($lbEmail)
00362     {
00363         $this->lbEmail = $lbEmail;
00364     
00365         return $this;
00366     }
00367 
00368     /**
00369      * Get lbEmail
00370      *
00371      * @return string 
00372      */
00373     public function getLbEmail()
00374     {
00375         return $this->lbEmail;
00376     }
00377 
00378     /**
00379      * Set cmComments
00380      *
00381      * @param string $cmComments
00382      * @return ProviderContact
00383      */
00384     public function setCmComments($cmComments)
00385     {
00386         $this->cmComments = $cmComments;
00387     
00388         return $this;
00389     }
00390 
00391     /**
00392      * Get cmComments
00393      *
00394      * @return string 
00395      */
00396     public function getCmComments()
00397     {
00398         return $this->cmComments;
00399     }
00400 
00401     /**
00402      * Set blDeactivated
00403      *
00404      * @param boolean $blDeactivated
00405      * @return ProviderContact
00406      */
00407     public function setBlDeactivated($blDeactivated)
00408     {
00409         $this->blDeactivated = $blDeactivated;
00410     
00411         return $this;
00412     }
00413 
00414     /**
00415      * Get blDeactivated
00416      *
00417      * @return boolean 
00418      */
00419     public function getBlDeactivated()
00420     {
00421         return $this->blDeactivated;
00422     }
00423 
00424     /**
00425      * Set dtStart
00426      *
00427      * @param \DateTime $dtStart
00428      * @return ProviderContact
00429      */
00430     public function setDtStart($dtStart)
00431     {
00432         $this->dtStart = $dtStart;
00433     
00434         return $this;
00435     }
00436 
00437     /**
00438      * Get dtStart
00439      *
00440      * @return \DateTime 
00441      */
00442     public function getDtStart()
00443     {
00444         return $this->dtStart;
00445     }
00446 
00447     /**
00448      * Set dtEnd
00449      *
00450      * @param \DateTime $dtEnd
00451      * @return ProviderContact
00452      */
00453     public function setDtEnd($dtEnd)
00454     {
00455         $this->dtEnd = $dtEnd;
00456     
00457         return $this;
00458     }
00459 
00460     /**
00461      * Get dtEnd
00462      *
00463      * @return \DateTime 
00464      */
00465     public function getDtEnd()
00466     {
00467         return $this->dtEnd;
00468     }
00469 
00470     /**
00471      * Set dtCreate
00472      *
00473      * @param \DateTime $dtCreate
00474      * @return ProviderContact
00475      */
00476     public function setDtCreate($dtCreate)
00477     {
00478         $this->dtCreate = $dtCreate;
00479     
00480         return $this;
00481     }
00482 
00483     /**
00484      * Get dtCreate
00485      *
00486      * @return \DateTime 
00487      */
00488     public function getDtCreate()
00489     {
00490         return $this->dtCreate;
00491     }
00492 
00493     /**
00494      * Set dtUpdate
00495      *
00496      * @param \DateTime $dtUpdate
00497      * @return ProviderContact
00498      */
00499     public function setDtUpdate($dtUpdate)
00500     {
00501         $this->dtUpdate = $dtUpdate;
00502     
00503         return $this;
00504     }
00505 
00506     /**
00507      * Get dtUpdate
00508      *
00509      * @return \DateTime 
00510      */
00511     public function getDtUpdate()
00512     {
00513         return $this->dtUpdate;
00514     }
00515 
00516     /**
00517      * Set idUserCreateBy
00518      *
00519      * @param \Etrali\GinangBundle\Entity\User $idUserCreateBy
00520      * @return ProviderContact
00521      */
00522     public function setIdUserCreateBy(\Etrali\GinangBundle\Entity\User $idUserCreateBy = null)
00523     {
00524         $this->idUserCreateBy = $idUserCreateBy;
00525     
00526         return $this;
00527     }
00528 
00529     /**
00530      * Get idUserCreateBy
00531      *
00532      * @return \Etrali\GinangBundle\Entity\User 
00533      */
00534     public function getIdUserCreateBy()
00535     {
00536         return $this->idUserCreateBy;
00537     }
00538 
00539     /**
00540      * Set idUserUpdateBy
00541      *
00542      * @param \Etrali\GinangBundle\Entity\User $idUserUpdateBy
00543      * @return ProviderContact
00544      */
00545     public function setIdUserUpdateBy(\Etrali\GinangBundle\Entity\User $idUserUpdateBy = null)
00546     {
00547         $this->idUserUpdateBy = $idUserUpdateBy;
00548     
00549         return $this;
00550     }
00551 
00552     /**
00553      * Get idUserUpdateBy
00554      *
00555      * @return \Etrali\GinangBundle\Entity\User 
00556      */
00557     public function getIdUserUpdateBy()
00558     {
00559         return $this->idUserUpdateBy;
00560     }
00561 
00562     /**
00563      * Set idProvider
00564      *
00565      * @param \Etrali\GinangBundle\Entity\Provider $idProvider
00566      * @return ProviderContact
00567      */
00568     public function setIdProvider(\Etrali\GinangBundle\Entity\Provider $idProvider = null)
00569     {
00570         $this->idProvider = $idProvider;
00571     
00572         return $this;
00573     }
00574 
00575     /**
00576      * Get idProvider
00577      *
00578      * @return \Etrali\GinangBundle\Entity\Provider 
00579      */
00580     public function getIdProvider()
00581     {
00582         return $this->idProvider;
00583     }
00584 
00585     /**
00586      * Set idCivility
00587      *
00588      * @param \Etrali\GinangBundle\Entity\Civility $idCivility
00589      * @return ProviderContact
00590      */
00591     public function setIdCivility(\Etrali\GinangBundle\Entity\Civility $idCivility = null)
00592     {
00593         $this->idCivility = $idCivility;
00594     
00595         return $this;
00596     }
00597 
00598     /**
00599      * Get idCivility
00600      *
00601      * @return \Etrali\GinangBundle\Entity\Civility 
00602      */
00603     public function getIdCivility()
00604     {
00605         return $this->idCivility;
00606     }
00607 
00608     /**
00609      * Set idProviderAddress
00610      *
00611      * @param \Etrali\GinangBundle\Entity\ProviderAddress $idProviderAddress
00612      * @return ProviderContact
00613      */
00614     public function setIdProviderAddress(\Etrali\GinangBundle\Entity\ProviderAddress $idProviderAddress = null)
00615     {
00616         $this->idProviderAddress = $idProviderAddress;
00617     
00618         return $this;
00619     }
00620 
00621     /**
00622      * Get idProviderAddress
00623      *
00624      * @return \Etrali\GinangBundle\Entity\ProviderAddress 
00625      */
00626     public function getIdProviderAddress()
00627     {
00628         return $this->idProviderAddress;
00629     }
00630 
00631     /**
00632      * Set idContactType
00633      *
00634      * @param \Etrali\GinangBundle\Entity\ContactType $idContactType
00635      * @return ProviderContact
00636      */
00637     public function setIdContactType(\Etrali\GinangBundle\Entity\ContactType $idContactType = null)
00638     {
00639         $this->idContactType = $idContactType;
00640     
00641         return $this;
00642     }
00643 
00644     /**
00645      * Get idContactType
00646      *
00647      * @return \Etrali\GinangBundle\Entity\ContactType 
00648      */
00649     public function getIdContactType()
00650     {
00651         return $this->idContactType;
00652     }
00653 }
 All Classes Namespaces Files Functions Variables