<?phpnamespace App\Entity;use App\Repository\GHEntrevistaConceptoRepository;use Doctrine\Common\Collections\ArrayCollection;use Doctrine\Common\Collections\Collection;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Table(name: 'gh_entrevista_concepto')]#[ORM\Entity(repositoryClass: GHEntrevistaConceptoRepository::class)]class GHEntrevistaConcepto { #[ORM\Id] #[ORM\GeneratedValue] #[ORM\Column] private ?int $id = null; #[ORM\Column(nullable: true)] private ?int $presentacionPersonal = null; #[ORM\Column(length: 100, nullable: true)] private ?string $nombreEvaluador = null; #[ORM\Column(length: 255, nullable: true)] private ?string $firma = null; #[ORM\Column(type: Types::DATETIME_MUTABLE)] private ?\DateTimeInterface $fechaEntrevista = null; #[ORM\ManyToOne(inversedBy: 'entrevistaConcepto')] private ?ParEstado $estado = null; #[ORM\ManyToOne(inversedBy: 'entrevistaConcepto')] private ?GHEntrevista $entrevista = null; #[ORM\Column] private ?\DateTime $createAt = null; #[ORM\Column] private ?\DateTime $updateAt = null; #[ORM\Column(length: 55)] private ?string $createUser = null; #[ORM\Column(length: 55)] private ?string $updateUser = null; #[ORM\Column(nullable: true)] private ?int $puntualidad = null; #[ORM\Column(nullable: true)] private ?int $expresionVerbal = null; #[ORM\Column(nullable: true)] private ?int $persuacion = null; #[ORM\Column(nullable: true)] private ?int $entornoFamiliar = null; #[ORM\Column(type: Types::TEXT)] private ?string $analisis = null; #[ORM\Column(nullable: true)] private ?int $criterioComunicacion1 = null; #[ORM\Column(nullable: true)] private ?int $criterioComunicacion2 = null; #[ORM\Column(nullable: true)] private ?int $criterioMotivacion1 = null; #[ORM\Column(nullable: true)] private ?int $criterioMotivacion2 = null; #[ORM\Column(nullable: true)] private ?int $criterioHVEntrevista = null; #[ORM\Column(nullable: true)] private ?int $criterioCompetencia = null; #[ORM\Column(length: 255, nullable: true)] private ?string $criterioEntrevista = null; #[ORM\Column(length: 255, nullable: true)] private ?string $pruebaPsicotecnica = null; #[ORM\Column(length: 255, nullable: true)] private ?string $pruebaAplicada = null; #[ORM\Column(length: 255, nullable: true)] private ?string $entornoFamiliarPersonal = null; #[ORM\Column(nullable: true)] private ?int $promedioResultadoFinal = null; #[ORM\Column(nullable: true)] private ?int $criterioHVEntrevista2 = null; public function getCreateAt(): ?\DateTime { return $this->createAt; } public function setCreateAt(\DateTime $createAt): static { $this->createAt = $createAt; return $this; } public function getUpdateAt(): ?\DateTime { return $this->updateAt; } public function setUpdateAt(\DateTime $updateAt): static { $this->updateAt = $updateAt; return $this; } public function getCreateUser(): ?string { return $this->createUser; } public function setCreateUser(string $createUser): static { $this->createUser = $createUser; return $this; } public function getUpdateUser(): ?string { return $this->updateUser; } public function setUpdateUser(string $updateUser): static { $this->updateUser = $updateUser; return $this; } public function getId(): ?int { return $this->id; } public function getPresentacionPersonal(): ?int { return $this->presentacionPersonal; } public function getNombreEvaluador(): ?string { return $this->nombreEvaluador; } public function getFirma(): ?string { return $this->firma; } public function getFechaEntrevista(): ?\DateTimeInterface { return $this->fechaEntrevista; } public function setPresentacionPersonal(?int $presentacionPersonal): void { $this->presentacionPersonal = $presentacionPersonal; } public function setNombreEvaluador(?string $nombreEvaluador): void { $this->nombreEvaluador = $nombreEvaluador; } public function setFirma(?string $firma): void { $this->firma = $firma; } public function setFechaEntrevista(?\DateTimeInterface $fechaEntrevista): void { $this->fechaEntrevista = $fechaEntrevista; } public function getEstado(): ?ParEstado { return $this->estado; } public function setEstado(?ParEstado $estado): static { $this->estado = $estado; return $this; } public function getEntrevista(): ?GHEntrevista { return $this->entrevista; } public function setEntrevista(?GHEntrevista $entrevista): static { $this->entrevista = $entrevista; return $this; } public function getPuntualidad(): ?int { return $this->puntualidad; } public function setPuntualidad(int $puntualidad): static { $this->puntualidad = $puntualidad; return $this; } public function getExpresionVerbal(): ?int { return $this->expresionVerbal; } public function setExpresionVerbal(int $expresionVerbal): static { $this->expresionVerbal = $expresionVerbal; return $this; } public function getPersuacion(): ?int { return $this->persuacion; } public function setPersuacion(int $persuacion): static { $this->persuacion = $persuacion; return $this; } public function getEntornoFamiliar(): ?int { return $this->entornoFamiliar; } public function setEntornoFamiliar(int $entornoFamiliar): static { $this->entornoFamiliar = $entornoFamiliar; return $this; } public function getAnalisis(): ?string { return $this->analisis; } public function setAnalisis(string $analisis): static { $this->analisis = $analisis; return $this; } public function getCriterioComunicacion1(): ?int { return $this->criterioComunicacion1; } public function setCriterioComunicacion1(?int $criterioComunicacion1): static { $this->criterioComunicacion1 = $criterioComunicacion1; return $this; } public function getCriterioComunicacion2(): ?int { return $this->criterioComunicacion2; } public function setCriterioComunicacion2(?int $criterioComunicacion2): static { $this->criterioComunicacion2 = $criterioComunicacion2; return $this; } public function getCriterioMotivacion1(): ?int { return $this->criterioMotivacion1; } public function setCriterioMotivacion1(?int $criterioMotivacion1): static { $this->criterioMotivacion1 = $criterioMotivacion1; return $this; } public function getCriterioMotivacion2(): ?int { return $this->criterioMotivacion2; } public function setCriterioMotivacion2(?int $criterioMotivacion2): static { $this->criterioMotivacion2 = $criterioMotivacion2; return $this; } public function getCriterioHVEntrevista(): ?int { return $this->criterioHVEntrevista; } public function setCriterioHVEntrevista(?int $criterioHVEntrevista): static { $this->criterioHVEntrevista = $criterioHVEntrevista; return $this; } public function getCriterioCompetencia(): ?int { return $this->criterioCompetencia; } public function setCriterioCompetencia(?int $criterioCompetencia): static { $this->criterioCompetencia = $criterioCompetencia; return $this; } public function getCriterioEntrevista(): ?string { return $this->criterioEntrevista; } public function setCriterioEntrevista(?string $criterioEntrevista): static { $this->criterioEntrevista = $criterioEntrevista; return $this; } public function getPruebaPsicotecnica(): ?string { return $this->pruebaPsicotecnica; } public function setPruebaPsicotecnica(?string $pruebaPsicotecnica): static { $this->pruebaPsicotecnica = $pruebaPsicotecnica; return $this; } public function getPruebaAplicada(): ?string { return $this->pruebaAplicada; } public function setPruebaAplicada(?string $pruebaAplicada): static { $this->pruebaAplicada = $pruebaAplicada; return $this; } public function getEntornoFamiliarPersonal(): ?string { return $this->entornoFamiliarPersonal; } public function setEntornoFamiliarPersonal(?string $entornoFamiliarPersonal): static { $this->entornoFamiliarPersonal = $entornoFamiliarPersonal; return $this; } public function getPromedioResultadoFinal(): ?int { return $this->promedioResultadoFinal; } public function setPromedioResultadoFinal(?int $promedioResultadoFinal): static { $this->promedioResultadoFinal = $promedioResultadoFinal; return $this; } public function getCriterioHVEntrevista2(): ?int { return $this->criterioHVEntrevista2; } public function setCriterioHVEntrevista2(?int $criterioHVEntrevista2): static { $this->criterioHVEntrevista2 = $criterioHVEntrevista2; return $this; }}