File: /home/undanet/www/PortalEmpleo/src/Entity/DboCandidatoconvocatoria.php
<?php
namespace PortalEmpleo\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* DboCandidatoconvocatoria
*
* @ORM\Table(name="dbo_candidatoconvocatoria", indexes={@ORM\Index(name="FK_cdtcvt_candidato_idx", columns={"CodigoCandidato"}), @ORM\Index(name="FK_cdtcvt_convocatoria_idx", columns={"CodigoConvocatoria"})})
* @ORM\Entity
*/
class DboCandidatoconvocatoria
{
/**
* @var int
*
* @ORM\Column(name="IdCandidatoConvocatoria", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $idcandidatoconvocatoria;
/**
* @var \DateTime
*
* @ORM\Column(name="FechaInscripcion", type="datetime", nullable=false)
*/
private $fechainscripcion;
/**
* @var string
*
* @ORM\Column(name="PuestoTrabajo", type="string", length=75, nullable=false)
*/
private $puestotrabajo;
/**
* @var string|null
*
* @ORM\Column(name="RutaCV", type="string", length=300, nullable=true)
*/
private $rutacv;
/**
* @var string|null
*
* @ORM\Column(name="RutaCP", type="string", length=300, nullable=true)
*/
private $rutacp;
/**
* @var string|null
*
* @ORM\Column(name="Entrevista", type="string", length=500, nullable=true)
*/
private $entrevista;
/**
* @var bool
*
* @ORM\Column(name="RequisitosSuperados", type="boolean", nullable=true)
*/
private $requisitossuperados;
/**
* @var bool
*
* @ORM\Column(name="ExamenSuperado", type="boolean", nullable=true)
*/
private $examensuperado;
/**
* @var bool
*
* @ORM\Column(name="ImpugnacionRequisitos", type="boolean", nullable=true)
*/
private $impugnacionrequisitos;
/**
* @var bool
*
* @ORM\Column(name="ImpungnacionMeritos", type="boolean", nullable=true)
*/
private $impungnacionmeritos;
/**
* @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 \DboConvocatoria
*
* @ORM\ManyToOne(targetEntity="DboConvocatoria", fetch="EAGER",cascade={"merge"})
* @ORM\JoinColumns({
* @ORM\JoinColumn(name="CodigoConvocatoria", referencedColumnName="IdConvocatoria")
* })
*/
private $codigoconvocatoria;
/**
* Get the value of idcandidatoconvocatoria
*
* @return int
*/
public function getIdcandidatoconvocatoria()
{
return $this->idcandidatoconvocatoria;
}
/**
* Set the value of idcandidatoconvocatoria
*
* @param int $idcandidatoconvocatoria
*
* @return self
*/
public function setIdcandidatoconvocatoria(int $idcandidatoconvocatoria)
{
$this->idcandidatoconvocatoria = $idcandidatoconvocatoria;
return $this;
}
/**
* Get the value of fechainscripcion
*
* @return \DateTime
*/
public function getFechainscripcion()
{
return $this->fechainscripcion;
}
/**
* Set the value of fechainscripcion
*
* @param \DateTime $fechainscripcion
*
* @return self
*/
public function setFechainscripcion(\DateTime $fechainscripcion)
{
$this->fechainscripcion = $fechainscripcion;
return $this;
}
/**
* Get the value of puestotrabajo
*
* @return string
*/
public function getPuestotrabajo()
{
return $this->puestotrabajo;
}
/**
* Set the value of puestotrabajo
*
* @param string $puestotrabajo
*
* @return self
*/
public function setPuestotrabajo(string $puestotrabajo)
{
$this->puestotrabajo = $puestotrabajo;
return $this;
}
/**
* Get the value of rutacv
*
* @return string|null
*/
public function getRutacv()
{
return $this->rutacv;
}
/**
* Set the value of rutacv
*
* @param string|null $rutacv
*
* @return self
*/
public function setRutacv($rutacv)
{
$this->rutacv = $rutacv;
return $this;
}
/**
* Get the value of rutacp
*
* @return string|null
*/
public function getRutacp()
{
return $this->rutacp;
}
/**
* Set the value of rutacp
*
* @param string|null $rutacp
*
* @return self
*/
public function setRutacp($rutacp)
{
$this->rutacp = $rutacp;
return $this;
}
/**
* Get the value of entrevista
*
* @return string|null
*/
public function getEntrevista()
{
return $this->entrevista;
}
/**
* Set the value of entrevista
*
* @param string|null $entrevista
*
* @return self
*/
public function setEntrevista($entrevista)
{
$this->entrevista = $entrevista;
return $this;
}
/**
* Get the value of requisitossuperados
*
* @return bool
*/
public function getRequisitosSuperados()
{
return $this->requisitossuperados;
}
/**
* Set the value of requisitossuperados
*
* @param bool $requisitossuperados
*
* @return self
*/
public function setRequisitosSuperados(bool $requisitossuperados)
{
$this->requisitossuperados = $requisitossuperados;
return $this;
}
/**
* Get the value of examensuperado
*
* @return bool
*/
public function getExamenSuperado()
{
return $this->examensuperado;
}
/**
* Set the value of examensuperado
*
* @param bool $examensuperado
*
* @return self
*/
public function setExamenSuperado(bool $examensuperado)
{
$this->examensuperado = $examensuperado;
return $this;
}
/**
* Get the value of impugnacionrequisitos
*
* @return bool
*/
public function getImpugnacionRequisitos()
{
return $this->impugnacionrequisitos;
}
/**
* Set the value of impugnacionrequisitos
*
* @param bool $impugnacionrequisitos
*
* @return self
*/
public function setImpugnacionRequisitos(bool $impugnacionrequisitos)
{
$this->impugnacionrequisitos = $impugnacionrequisitos;
return $this;
}
/**
* Get the value of impungnacionmeritos
*
* @return bool
*/
public function getImpungnacionMeritos()
{
return $this->impungnacionmeritos;
}
/**
* Set the value of impungnacionmeritos
*
* @param bool $impungnacionmeritos
*
* @return self
*/
public function setImpungnacionMeritos(bool $impungnacionmeritos)
{
$this->impungnacionmeritos = $impungnacionmeritos;
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 codigoconvocatoria
*
* @return \DboConvocatoria
*/
public function getCodigoconvocatoria()
{
return $this->codigoconvocatoria;
}
/**
* Set the value of codigoconvocatoria
*
* @param \DboConvocatoria $codigoconvocatoria
*
* @return self
*/
public function setCodigoconvocatoria2(DboConvocatoria $codigoconvocatoria)
{
$this->codigoconvocatoria = $codigoconvocatoria;
return $this;
}
/**
* Set the value of codigoconvocatoria
*
* @param int $codigoconvocatoria
*
* @return self
*/
public function setCodigoconvocatoria(int $codigoconvocatoria)
{
$v = new DboConvocatoria();
$v->setIdconvocatoria($codigoconvocatoria);
$this->codigoconvocatoria = $v;
return $this;
}
}