File: /home/undanet/www/PortalEmpleo/src/Entity/DboCandidatoidioma.php
<?php
namespace PortalEmpleo\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* DboCandidatoidioma
*
* @ORM\Table(name="dbo_candidatoidioma", indexes={@ORM\Index(name="FK_candidatoidioma_candidato", columns={"CodigoCandidato"}), @ORM\Index(name="FK_candidatoidioma_idiomas_idx", columns={"CodigoIdiomas"}), @ORM\Index(name="FK_candidatoidioma_nivelidioma", columns={"CodigoNivelIdioma"})})
* @ORM\Entity
*/
class DboCandidatoidioma
{
/**
* @var int
*
* @ORM\Column(name="IdCandidatoIdioma", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idcandidatoidioma;
/**
* @var string|null
*
* @ORM\Column(name="OtroIdioma", type="string", length=75, nullable=true)
*/
private $otroidioma;
/**
* @var bool
*
* @ORM\Column(name="Baja", type="boolean", nullable=true)
*/
private $baja;
/**
* @var \DboCandidato
*
* @ORM\ManyToOne(targetEntity="DboCandidato", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoCandidato", referencedColumnName="IdCandidato")
* })
*/
private $codigocandidato;
/**
* @var \DboIdiomas
*
* @ORM\ManyToOne(targetEntity="DboIdiomas", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoIdiomas", referencedColumnName="IdIdiomas")
* })
*/
private $codigoidiomas;
/**
* @var \DboNivelidioma
*
* @ORM\ManyToOne(targetEntity="DboNivelidioma", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoNivelIdioma", referencedColumnName="IdNivelIdioma")
* })
*/
private $codigonivelidioma;
/**
* Get the value of idcandidatoidioma
*
* @return int
*/
public function getIdcandidatoidioma()
{
return $this->idcandidatoidioma;
}
/**
* Set the value of idcandidatoidioma
*
* @param int $idcandidatoidioma
*
* @return self
*/
public function setIdcandidatoidioma(int $idcandidatoidioma)
{
$this->idcandidatoidioma = $idcandidatoidioma;
return $this;
}
/**
* Get the value of otroidioma
*
* @return string|null
*/
public function getOtroidioma()
{
return $this->otroidioma;
}
/**
* Set the value of otroidioma
*
* @param string|null $otroidioma
*
* @return self
*/
public function setOtroidioma($otroidioma)
{
$this->otroidioma = $otroidioma;
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 codigoidiomas
*
* @return \DboIdiomas
*/
public function getCodigoidiomas()
{
return $this->codigoidiomas;
}
/**
* Set the value of codigoidiomas
*
* @param \DboIdiomas $codigoidiomas
*
* @return self
*/
public function setCodigoidiomas2(DboIdiomas $codigoidiomas)
{
$this->codigoidiomas = $codigoidiomas;
return $this;
}
/**
* Set the value of codigoidiomas
*
* @param int $codigoidiomas
*
* @return self
*/
public function setCodigoidiomas(int $codigoidiomas)
{
$v = new DboIdiomas();
$v->setIdidiomas($codigoidiomas);
$this->codigoidiomas = $v;
return $this;
}
/**
* Get the value of codigonivelidioma
*
* @return \DboNivelidioma
*/
public function getCodigonivelidioma()
{
return $this->codigonivelidioma;
}
/**
* Set the value of codigonivelidioma
*
* @param \DboNivelidioma $codigonivelidioma
*
* @return self
*/
public function setCodigonivelidioma2(DboNivelidioma $codigonivelidioma)
{
$this->codigonivelidioma = $codigonivelidioma;
return $this;
}
/**
* Set the value of codigonivelidioma
*
* @param int $codigonivelidioma
*
* @return self
*/
public function setCodigonivelidioma(int $codigonivelidioma)
{
$v = new DboNivelidioma();
$v->setIdnivelidioma($codigonivelidioma);
$this->codigonivelidioma = $v;
return $this;
}
}