File: /home/undanet/www/PortalEmpleo/src/Entity/DboCandidatoperfil.php
<?php
namespace PortalEmpleo\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* DboCandidatoperfil
*
* @ORM\Table(name="dbo_candidatoperfil", indexes={@ORM\Index(name="FK_candidatoperfil_candidato_idx", columns={"CodigoCandidato"}), @ORM\Index(name="FK_candidatoperfil_perfil_idx", columns={"CodigoPerfil"}), @ORM\Index(name="FK_candidatoperfil_rangoexperiencia_idx", columns={"CodigoRangoExperiencia"})})
* @ORM\Entity
*/
class DboCandidatoperfil
{
/**
* @var int
*
* @ORM\Column(name="IdCandidatoPerfil", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idcandidatoperfil;
/**
* @var bool
*
* @ORM\Column(name="Baja", type="boolean", nullable=false)
*/
private $baja;
/**
* @var \DboCandidato
*
* @ORM\ManyToOne(targetEntity="DboCandidato", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoCandidato", referencedColumnName="IdCandidato")
* })
*/
private $codigocandidato;
/**
* @var \DboPerfil
*
* @ORM\ManyToOne(targetEntity="DboPerfil", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoPerfil", referencedColumnName="IdPerfil")
* })
*/
private $codigoperfil;
/**
* @var \DboRangoexperiencia
*
* @ORM\ManyToOne(targetEntity="DboRangoexperiencia", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoRangoExperiencia", referencedColumnName="IdRangoExperiencia")
* })
*/
private $codigorangoexperiencia;
/**
* Get the value of idcandidatoperfil
*
* @return int
*/
public function getIdcandidatoperfil()
{
return $this->idcandidatoperfil;
}
/**
* Set the value of idcandidatoperfil
*
* @param int $idcandidatoperfil
*
* @return self
*/
public function setIdcandidatoperfil(int $idcandidatoperfil)
{
$this->idcandidatoperfil = $idcandidatoperfil;
return $this;
}
/**
* Get the value of baja
*
* @return bool
*/
public function getBaja()
{
return $this->baja;
}
/**
* Set the value of baja
*
* @param bool $baja
*
* @return self
*/
public function setBaja(bool $baja)
{
$this->baja = $baja;
return $this;
}
/**
* Get the value of codigocandidato
*
* @return \DboCandidato
*/
public function getCodigocandidato()
{
return $this->codigocandidato;
}
/**
* Set the value of codigocandidato
*
* @param \DboCandidato $codigocandidato
*
* @return self
*/
public function setCodigocandidato2(DboCandidato $codigocandidato)
{
$this->codigocandidato = $codigocandidato;
return $this;
}
/**
* Set the value of codigocandidato
*
* @param int $codigocandidato
*
* @return self
*/
public function setCodigocandidato(int $codigocandidato)
{
$v = new DboCandidato();
$v->setIdcandidato($codigocandidato);
$this->codigocandidato = $v;
return $this;
}
/**
* Get the value of codigoperfil
*
* @return \DboPerfil
*/
public function getCodigoperfil()
{
return $this->codigoperfil;
}
/**
* Set the value of codigoperfil
*
* @param \DboPerfil $codigoperfil
*
* @return self
*/
public function setCodigoperfil2(DboPerfil $codigoperfil)
{
$this->codigoperfil = $codigoperfil;
return $this;
}
/**
* Set the value of codigoperfil
*
* @param int $codigoperfil
*
* @return self
*/
public function setCodigoperfil(int $codigoperfil)
{
$v = new DboPerfil();
$v->setIdperfil($codigoperfil);
$this->codigoperfil = $v;
return $this;
}
/**
* Get the value of codigorangoexperiencia
*
* @return \DboRangoexperiencia
*/
public function getCodigorangoexperiencia()
{
return $this->codigorangoexperiencia;
}
/**
* Set the value of codigorangoexperiencia
*
* @param \DboRangoexperiencia $codigorangoexperiencia
*
* @return self
*/
public function setCodigorangoexperiencia2(DboRangoexperiencia $codigorangoexperiencia)
{
$this->codigorangoexperiencia = $codigorangoexperiencia;
return $this;
}
/**
* Set the value of codigorangoexperiencia
*
* @param int $codigorangoexperiencia
*
* @return self
*/
public function setCodigorangoexperiencia(int $codigorangoexperiencia)
{
$v = new DboRangoexperiencia();
$v->setIdrangoexperiencia($codigorangoexperiencia);
$this->codigorangoexperiencia = $v;
return $this;
}
}