Gina Next Generation
 All Classes Namespaces Files Functions Variables
Project.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  * Project
00009  *
00010  * @ORM\Table(name="project")
00011  * @ORM\Entity
00012  */
00013 class Project
00014 {
00015     /**
00016      * @var integer
00017      *
00018      * @ORM\Column(name="id_project", type="integer", nullable=false)
00019      * @ORM\Id
00020      * @ORM\GeneratedValue(strategy="IDENTITY")
00021      */
00022     private $idProject;
00023 
00024     /**
00025      * @var string
00026      *
00027      * @ORM\Column(name="cd_project", type="string", length=15, nullable=true)
00028      */
00029     private $cdProject;
00030 
00031     /**
00032      * @var string
00033      *
00034      * @ORM\Column(name="descr", type="text", nullable=true)
00035      */
00036     private $descr;
00037 
00038     /**
00039      * @var \DateTime
00040      *
00041      * @ORM\Column(name="dt_start", type="datetime", nullable=true)
00042      */
00043     private $dtStart;
00044 
00045     /**
00046      * @var \DateTime
00047      *
00048      * @ORM\Column(name="dt_end", type="datetime", nullable=true)
00049      */
00050     private $dtEnd;
00051 
00052     /**
00053      * @var \Customer
00054      *
00055      * @ORM\ManyToOne(targetEntity="Customer")
00056      * @ORM\JoinColumns({
00057      *   @ORM\JoinColumn(name="id_customer", referencedColumnName="id_customer")
00058      * })
00059      */
00060     private $idCustomer;
00061 
00062 
00063 
00064     /**
00065      * Get idProject
00066      *
00067      * @return integer 
00068      */
00069     public function getIdProject()
00070     {
00071         return $this->idProject;
00072     }
00073 
00074     /**
00075      * Set cdProject
00076      *
00077      * @param string $cdProject
00078      * @return Project
00079      */
00080     public function setCdProject($cdProject)
00081     {
00082         $this->cdProject = $cdProject;
00083     
00084         return $this;
00085     }
00086 
00087     /**
00088      * Get cdProject
00089      *
00090      * @return string 
00091      */
00092     public function getCdProject()
00093     {
00094         return $this->cdProject;
00095     }
00096 
00097     /**
00098      * Set descr
00099      *
00100      * @param string $descr
00101      * @return Project
00102      */
00103     public function setDescr($descr)
00104     {
00105         $this->descr = $descr;
00106     
00107         return $this;
00108     }
00109 
00110     /**
00111      * Get descr
00112      *
00113      * @return string 
00114      */
00115     public function getDescr()
00116     {
00117         return $this->descr;
00118     }
00119 
00120     /**
00121      * Set dtStart
00122      *
00123      * @param \DateTime $dtStart
00124      * @return Project
00125      */
00126     public function setDtStart($dtStart)
00127     {
00128         $this->dtStart = $dtStart;
00129     
00130         return $this;
00131     }
00132 
00133     /**
00134      * Get dtStart
00135      *
00136      * @return \DateTime 
00137      */
00138     public function getDtStart()
00139     {
00140         return $this->dtStart;
00141     }
00142 
00143     /**
00144      * Set dtEnd
00145      *
00146      * @param \DateTime $dtEnd
00147      * @return Project
00148      */
00149     public function setDtEnd($dtEnd)
00150     {
00151         $this->dtEnd = $dtEnd;
00152     
00153         return $this;
00154     }
00155 
00156     /**
00157      * Get dtEnd
00158      *
00159      * @return \DateTime 
00160      */
00161     public function getDtEnd()
00162     {
00163         return $this->dtEnd;
00164     }
00165 
00166     /**
00167      * Set idCustomer
00168      *
00169      * @param \Etrali\GinangBundle\Entity\Customer $idCustomer
00170      * @return Project
00171      */
00172     public function setIdCustomer(\Etrali\GinangBundle\Entity\Customer $idCustomer = null)
00173     {
00174         $this->idCustomer = $idCustomer;
00175     
00176         return $this;
00177     }
00178 
00179     /**
00180      * Get idCustomer
00181      *
00182      * @return \Etrali\GinangBundle\Entity\Customer 
00183      */
00184     public function getIdCustomer()
00185     {
00186         return $this->idCustomer;
00187     }
00188 }
 All Classes Namespaces Files Functions Variables