src/Entity/GHPeriodoPrueba.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use App\Repository\GHPeriodoPruebaRepository;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. #[ORM\Table(name'gh_periodo_prueba')]
  7. #[ORM\Entity(repositoryClassGHPeriodoPruebaRepository::class)]
  8. class GHPeriodoPrueba {
  9.     #[ORM\Id]
  10.     #[ORM\GeneratedValue]
  11.     #[ORM\Column]
  12.     private ?int $id null;
  13.     #[ORM\Column(typeTypes::DATETIME_MUTABLEnullable:true)]
  14.     private ?\DateTimeInterface $fecha null;
  15.     #[ORM\Column(nullable:true)]
  16.     private ?int $conocimientoCargo null;
  17.     #[ORM\Column(length100nullable:true)]
  18.     private ?string $ObsconocimientoCargo null;
  19.     #[ORM\Column(nullable:true)]
  20.     private ?int $conocimientoEmpresa null;
  21.     #[ORM\Column(length100nullable:true)]
  22.     private ?string $ObsconocimientoEmpresa null;
  23.     #[ORM\Column(nullable:true)]
  24.     private ?int $conocimientoTecnico null;
  25.     #[ORM\Column(length100nullable:true)]
  26.     private ?string $ObsconocimientoTecnico null;
  27.     #[ORM\Column(nullable:true)]
  28.     private ?int $resultadosTrabajo null;
  29.     #[ORM\Column(length100nullable:true)]
  30.     private ?string $ObsresultadosTrabajo null;
  31.     #[ORM\Column(nullable:true)]
  32.     private ?int $calidad null;
  33.     #[ORM\Column(length100nullable:true)]
  34.     private ?string $Obscalidad null;
  35.     #[ORM\Column(nullable:true)]
  36.     private ?int $adaptabilidadCambio null;
  37.     #[ORM\Column(length100nullable:true)]
  38.     private ?string $ObsadaptabilidadCambio null;
  39.     #[ORM\Column(nullable:true)]
  40.     private ?int $relacionesInterpersonales null;
  41.     #[ORM\Column(length100nullable:true)]
  42.     private ?string $ObsrelacionesInterpersonales null;
  43.     #[ORM\Column(nullable:true)]
  44.     private ?int $responsabilidad null;
  45.     #[ORM\Column(length100nullable:true)]
  46.     private ?string $Obsresponsabilidad null;
  47.     #[ORM\Column(nullable:true)]
  48.     private ?int $actitudSupervision null;
  49.     #[ORM\Column(length100nullable:true)]
  50.     private ?string $ObsactitudSupervision null;
  51.     #[ORM\Column(nullable:true)]
  52.     private ?int $actitudTrabajo null;
  53.     #[ORM\Column(length100nullable:true)]
  54.     private ?string $ObsactitudTrabajo null;
  55.     #[ORM\Column(nullable:true)]
  56.     private ?int $reservaLealtad null;
  57.     #[ORM\Column(length100nullable:true)]
  58.     private ?string $ObsreservaLealtad null;
  59.     #[ORM\Column(nullable:true)]
  60.     private ?int $organizacion null;
  61.     #[ORM\Column(length100nullable:true)]
  62.     private ?string $Obsorganizacion null;
  63.     #[ORM\Column(nullable:true)]
  64.     private ?int $colaboracion null;
  65.     #[ORM\Column(length100nullable:true)]
  66.     private ?string $Obscolaboracion null;
  67.     #[ORM\Column(nullable:true)]
  68.     private ?int $cuidadoElementosTrabajo null;
  69.     #[ORM\Column(length100nullable:true)]
  70.     private ?string $ObscuidadoElementosTrabajo null;
  71.     #[ORM\Column(nullable:true)]
  72.     private ?int $asistenciaPuntualidad null;
  73.     #[ORM\Column(length100nullable:true)]
  74.     private ?string $ObsasistenciaPuntualidad null;
  75.     #[ORM\Column(nullable:true)]
  76.     private ?int $imagen null;
  77.     #[ORM\Column(length100nullable:true)]
  78.     private ?string $Obsimagen null;
  79.     #[ORM\Column(nullable:true)]
  80.     private ?float $suma null;
  81.     #[ORM\Column(nullable:true)]
  82.     private ?int $porcentajeTotal null;
  83.     #[ORM\Column(length255,nullable:true)]
  84.     private ?string $nota null;
  85.     #[ORM\ManyToOne(inversedBy'periodoPrueba')]
  86.     private ?ParEstado $estado null;
  87.     #[ORM\ManyToOne(inversedBy'periodoPrueba')]
  88.     private ?TerPersona $persona null;
  89.     #[ORM\ManyToOne(inversedBy'periodoPruebaJefeInm')]
  90.     private ?TerPersona $jefeInmediato null;
  91.     #[ORM\Column]
  92.     private ?\DateTime $createAt null;
  93.     #[ORM\Column]
  94.     private ?\DateTime $updateAt null;
  95.     #[ORM\Column(length55)]
  96.     private ?string $createUser null;
  97.     #[ORM\Column(length55)]
  98.     private ?string $updateUser null;
  99.     #[ORM\Column(length255nullabletrue)]
  100.     private ?string $otrosi null;
  101.     #[ORM\Column(typeTypes::TEXTnullabletrue)]
  102.     private ?string $observacion null;
  103.     #[ORM\Column(length255nullable:true)]
  104.     private ?string $carta null;
  105.     #[ORM\ManyToOne(inversedBy'periodoPrueba')]
  106.     private ?GHContratacion $contratacion null;
  107.     #[ORM\OneToOne]
  108.     private ?GHContrato $contrato null;
  109.     #[ORM\OneToOne]
  110.     private ?GHCambioContrato $cambioContrato null;
  111.     #[ORM\Column(length255nullabletrue)]
  112.     private ?string $JefeInmediatoC null;
  113.     #[ORM\Column(typeTypes::DATETIME_MUTABLE)]
  114.     private ?\DateTimeInterface $fechaIngreso null;
  115.     #[ORM\Column(typeTypes::DATETIME_MUTABLEnullabletrue)]
  116.     private ?\DateTimeInterface $fechaFinPeriodo null;
  117.     #[ORM\Column(nullabletrue)]
  118.     private ?bool $moduloMantenimiento null;
  119.     public function getCreateAt(): ?\DateTime {
  120.         return $this->createAt;
  121.     }
  122.     public function setCreateAt(\DateTime $createAt): static {
  123.         $this->createAt $createAt;
  124.         return $this;
  125.     }
  126.     public function getUpdateAt(): ?\DateTime {
  127.         return $this->updateAt;
  128.     }
  129.     public function setUpdateAt(\DateTime $updateAt): static {
  130.         $this->updateAt $updateAt;
  131.         return $this;
  132.     }
  133.     public function getCreateUser(): ?string {
  134.         return $this->createUser;
  135.     }
  136.     public function setCreateUser(string $createUser): static {
  137.         $this->createUser $createUser;
  138.         return $this;
  139.     }
  140.     public function getUpdateUser(): ?string {
  141.         return $this->updateUser;
  142.     }
  143.     public function setUpdateUser(string $updateUser): static {
  144.         $this->updateUser $updateUser;
  145.         return $this;
  146.     }
  147.     public function getId(): ?int {
  148.         return $this->id;
  149.     }
  150.     public function getFecha(): ?\DateTimeInterface {
  151.         return $this->fecha;
  152.     }
  153.     public function getConocimientoCargo(): ?int {
  154.         return $this->conocimientoCargo;
  155.     }
  156.     public function getConocimientoEmpresa(): ?int {
  157.         return $this->conocimientoEmpresa;
  158.     }
  159.     public function getConocimientoTecnico(): ?int {
  160.         return $this->conocimientoTecnico;
  161.     }
  162.     public function getResultadosTrabajo(): ?int {
  163.         return $this->resultadosTrabajo;
  164.     }
  165.     public function getCalidad(): ?int {
  166.         return $this->calidad;
  167.     }
  168.     public function getAdaptabilidadCambio(): ?int {
  169.         return $this->adaptabilidadCambio;
  170.     }
  171.     public function getRelacionesInterpersonales(): ?int {
  172.         return $this->relacionesInterpersonales;
  173.     }
  174.     public function getResponsabilidad(): ?int {
  175.         return $this->responsabilidad;
  176.     }
  177.     public function getActitudSupervision(): ?int {
  178.         return $this->actitudSupervision;
  179.     }
  180.     public function getActitudTrabajo(): ?int {
  181.         return $this->actitudTrabajo;
  182.     }
  183.     public function getReservaLealtad(): ?int {
  184.         return $this->reservaLealtad;
  185.     }
  186.     public function getOrganizacion(): ?int {
  187.         return $this->organizacion;
  188.     }
  189.     public function getColaboracion(): ?int {
  190.         return $this->colaboracion;
  191.     }
  192.     public function getCuidadoElementosTrabajo(): ?int {
  193.         return $this->cuidadoElementosTrabajo;
  194.     }
  195.     public function getAsistenciaPuntualidad(): ?int {
  196.         return $this->asistenciaPuntualidad;
  197.     }
  198.     public function getImagen(): ?int {
  199.         return $this->imagen;
  200.     }
  201.     public function getSuma(): ?float {
  202.         return $this->suma;
  203.     }
  204.     public function getPorcentajeTotal(): ?int {
  205.         return $this->porcentajeTotal;
  206.     }
  207.     public function getNota(): ?string {
  208.         return $this->nota;
  209.     }
  210.     public function setFecha(?\DateTimeInterface $fecha): void {
  211.         $this->fecha $fecha;
  212.     }
  213.     public function setConocimientoCargo(?int $conocimientoCargo): void {
  214.         $this->conocimientoCargo $conocimientoCargo;
  215.     }
  216.     public function setConocimientoEmpresa(?int $conocimientoEmpresa): void {
  217.         $this->conocimientoEmpresa $conocimientoEmpresa;
  218.     }
  219.     public function setConocimientoTecnico(?int $conocimientoTecnico): void {
  220.         $this->conocimientoTecnico $conocimientoTecnico;
  221.     }
  222.     public function setResultadosTrabajo(?int $resultadosTrabajo): void {
  223.         $this->resultadosTrabajo $resultadosTrabajo;
  224.     }
  225.     public function setCalidad(?int $calidad): void {
  226.         $this->calidad $calidad;
  227.     }
  228.     public function setAdaptabilidadCambio(?int $adaptabilidadCambio): void {
  229.         $this->adaptabilidadCambio $adaptabilidadCambio;
  230.     }
  231.     public function setRelacionesInterpersonales(?int $relacionesInterpersonales): void {
  232.         $this->relacionesInterpersonales $relacionesInterpersonales;
  233.     }
  234.     public function setResponsabilidad(?int $responsabilidad): void {
  235.         $this->responsabilidad $responsabilidad;
  236.     }
  237.     public function setActitudSupervision(?int $actitudSupervision): void {
  238.         $this->actitudSupervision $actitudSupervision;
  239.     }
  240.     public function setActitudTrabajo(?int $actitudTrabajo): void {
  241.         $this->actitudTrabajo $actitudTrabajo;
  242.     }
  243.     public function setReservaLealtad(?int $reservaLealtad): void {
  244.         $this->reservaLealtad $reservaLealtad;
  245.     }
  246.     public function setOrganizacion(?int $organizacion): void {
  247.         $this->organizacion $organizacion;
  248.     }
  249.     public function setColaboracion(?int $colaboracion): void {
  250.         $this->colaboracion $colaboracion;
  251.     }
  252.     public function setCuidadoElementosTrabajo(?int $cuidadoElementosTrabajo): void {
  253.         $this->cuidadoElementosTrabajo $cuidadoElementosTrabajo;
  254.     }
  255.     public function setAsistenciaPuntualidad(?int $asistenciaPuntualidad): void {
  256.         $this->asistenciaPuntualidad $asistenciaPuntualidad;
  257.     }
  258.     public function setImagen(?int $imagen): void {
  259.         $this->imagen $imagen;
  260.     }
  261.     public function setSuma(?float $suma): void {
  262.         $this->suma $suma;
  263.     }
  264.     public function setPorcentajeTotal(?int $porcentajeTotal): void {
  265.         $this->porcentajeTotal $porcentajeTotal;
  266.     }
  267.     public function setNota(?string $nota): void {
  268.         $this->nota $nota;
  269.     }
  270.     public function getEstado(): ?ParEstado {
  271.         return $this->estado;
  272.     }
  273.     public function setEstado(?ParEstado $estado): static {
  274.         $this->estado $estado;
  275.         return $this;
  276.     }
  277.     public function getPersona(): ?TerPersona {
  278.         return $this->persona;
  279.     }
  280.     public function setPersona(?TerPersona $persona): static {
  281.         $this->persona $persona;
  282.         return $this;
  283.     }
  284.     public function getJefeInmediato(): ?TerPersona {
  285.         return $this->jefeInmediato;
  286.     }
  287.     public function setJefeInmediato(?TerPersona $jefeInmediato): static {
  288.         $this->jefeInmediato $jefeInmediato;
  289.         return $this;
  290.     }
  291.     public function getOtrosi(): ?string
  292.     {
  293.         return $this->otrosi;
  294.     }
  295.     public function setOtrosi(?string $otrosi): static
  296.     {
  297.         $this->otrosi $otrosi;
  298.         return $this;
  299.     }
  300.     public function getObservacion(): ?string
  301.     {
  302.         return $this->observacion;
  303.     }
  304.     public function setObservacion(?string $observacion): static
  305.     {
  306.         $this->observacion $observacion;
  307.         return $this;
  308.     }
  309.     //campos de observacion
  310.     public function getObsconocimientoCargo(): ?string
  311.     {
  312.         return $this->ObsconocimientoCargo;
  313.     }
  314.     public function setObsconocimientoCargo(?string $ObsconocimientoCargo): void
  315.     {
  316.         $this->ObsconocimientoCargo $ObsconocimientoCargo;
  317.     }
  318.     public function getObsconocimientoEmpresa(): ?string
  319.     {
  320.         return $this->ObsconocimientoEmpresa;
  321.     }
  322.     public function setObsconocimientoEmpresa(?string $ObsconocimientoEmpresa): void
  323.     {
  324.         $this->ObsconocimientoEmpresa $ObsconocimientoEmpresa;
  325.     }
  326.     public function getObsconocimientoTecnico(): ?string
  327.     {
  328.         return $this->ObsconocimientoTecnico;
  329.     }
  330.     public function setObsconocimientoTecnico(?string $ObsconocimientoTecnico): void
  331.     {
  332.         $this->ObsconocimientoTecnico $ObsconocimientoTecnico;
  333.     }
  334.     public function getObsresultadosTrabajo(): ?string
  335.     {
  336.         return $this->ObsresultadosTrabajo;
  337.     }
  338.     public function setObsresultadosTrabajo(?string $ObsresultadosTrabajo): void
  339.     {
  340.         $this->ObsresultadosTrabajo $ObsresultadosTrabajo;
  341.     }
  342.     public function getObscalidad(): ?string
  343.     {
  344.         return $this->Obscalidad;
  345.     }
  346.     public function setObscalidad(?string $Obscalidad): void
  347.     {
  348.         $this->Obscalidad $Obscalidad;
  349.     }
  350.     public function getObsadaptabilidadCambio(): ?string
  351.     {
  352.         return $this->ObsadaptabilidadCambio;
  353.     }
  354.     public function setObsadaptabilidadCambio(?string $ObsadaptabilidadCambio): void
  355.     {
  356.         $this->ObsadaptabilidadCambio $ObsadaptabilidadCambio;
  357.     }
  358.     public function getObsrelacionesInterpersonales(): ?string
  359.     {
  360.         return $this->ObsrelacionesInterpersonales;
  361.     }
  362.     public function setObsrelacionesInterpersonales(?string $ObsrelacionesInterpersonales): void
  363.     {
  364.         $this->ObsrelacionesInterpersonales $ObsrelacionesInterpersonales;
  365.     }
  366.     public function getObsresponsabilidad(): ?string
  367.     {
  368.         return $this->Obsresponsabilidad;
  369.     }
  370.     public function setObsresponsabilidad(?string $Obsresponsabilidad): void
  371.     {
  372.         $this->Obsresponsabilidad $Obsresponsabilidad;
  373.     }
  374.     public function getObsactitudSupervision(): ?string
  375.     {
  376.         return $this->ObsactitudSupervision;
  377.     }
  378.     public function setObsactitudSupervision(?string $ObsactitudSupervision): void
  379.     {
  380.         $this->ObsactitudSupervision $ObsactitudSupervision;
  381.     }
  382.     public function getObsactitudTrabajo(): ?string
  383.     {
  384.         return $this->ObsactitudTrabajo;
  385.     }
  386.     public function setObsactitudTrabajo(?string $ObsactitudTrabajo): void
  387.     {
  388.         $this->ObsactitudTrabajo $ObsactitudTrabajo;
  389.     }
  390.     public function getObsreservaLealtad(): ?string
  391.     {
  392.         return $this->ObsreservaLealtad;
  393.     }
  394.     public function setObsreservaLealtad(?string $ObsreservaLealtad): void
  395.     {
  396.         $this->ObsreservaLealtad $ObsreservaLealtad;
  397.     }
  398.     public function getObsorganizacion(): ?string
  399.     {
  400.         return $this->Obsorganizacion;
  401.     }
  402.     public function setObsorganizacion(?string $Obsorganizacion): void
  403.     {
  404.         $this->Obsorganizacion $Obsorganizacion;
  405.     }
  406.     public function getObscolaboracion(): ?string
  407.     {
  408.         return $this->Obscolaboracion;
  409.     }
  410.     public function setObscolaboracion(?string $Obscolaboracion): void
  411.     {
  412.         $this->Obscolaboracion $Obscolaboracion;
  413.     }
  414.     public function getObscuidadoElementosTrabajo(): ?string
  415.     {
  416.         return $this->ObscuidadoElementosTrabajo;
  417.     }
  418.     public function setObscuidadoElementosTrabajo(?string $ObscuidadoElementosTrabajo): void
  419.     {
  420.         $this->ObscuidadoElementosTrabajo $ObscuidadoElementosTrabajo;
  421.     }
  422.     public function getObsasistenciaPuntualidad(): ?string
  423.     {
  424.         return $this->ObsasistenciaPuntualidad;
  425.     }
  426.     public function setObsasistenciaPuntualidad(?string $ObsasistenciaPuntualidad): void
  427.     {
  428.         $this->ObsasistenciaPuntualidad $ObsasistenciaPuntualidad;
  429.     }
  430.     public function getObsimagen(): ?string
  431.     {
  432.         return $this->Obsimagen;
  433.     }
  434.     public function setObsimagen(?string $Obsimagen): void
  435.     {
  436.         $this->Obsimagen $Obsimagen;
  437.     }
  438.     /**
  439.      * @return GHContrato|null
  440.      */
  441.     public function getContrato(): ?GHContrato
  442.     {
  443.         return $this->contrato;
  444.     }
  445.     /**
  446.      * @param GHContrato|null $contrato
  447.      */
  448.     public function setContrato(?GHContrato $contrato): void
  449.     {
  450.         $this->contrato $contrato;
  451.     }
  452.     /**
  453.      * @return GHCambioContrato|null
  454.      */
  455.     public function getCambioContrato(): ?GHCambioContrato
  456.     {
  457.         return $this->cambioContrato;
  458.     }
  459.     /**
  460.      * @param GHCambioContrato|null $cambioContrato
  461.      */
  462.     public function setCambioContrato(?GHCambioContrato $cambioContrato): void
  463.     {
  464.         $this->cambioContrato $cambioContrato;
  465.     }
  466.     public function getCarta(): ?string
  467.     {
  468.         return $this->carta;
  469.     }
  470.     public function setCarta(?string $carta): void
  471.     {
  472.         $this->carta $carta;
  473.     }
  474.     public function setContratacion(?GHContratacion $contratacion): void
  475.     {
  476.         $this->contratacion $contratacion;
  477.     }
  478.     public function getContratacion(): ?GHContratacion
  479.     {
  480.         return $this->contratacion;
  481.     }
  482.     public function getJefeInmediatoC(): ?string
  483.     {
  484.         return $this->JefeInmediatoC;
  485.     }
  486.     public function setJefeInmediatoC(?string $JefeInmediatoC): static
  487.     {
  488.         $this->JefeInmediatoC $JefeInmediatoC;
  489.         return $this;
  490.     }
  491.     public function getFechaIngreso(): ?\DateTimeInterface
  492.     {
  493.         return $this->fechaIngreso;
  494.     }
  495.     public function setFechaIngreso(\DateTimeInterface $fechaIngreso): static
  496.     {
  497.         $this->fechaIngreso $fechaIngreso;
  498.         return $this;
  499.     }
  500.     public function getFechaFinPeriodo(): ?\DateTimeInterface
  501.     {
  502.         return $this->fechaFinPeriodo;
  503.     }
  504.     public function setFechaFinPeriodo(?\DateTimeInterface $fechaFinPeriodo): static
  505.     {
  506.         $this->fechaFinPeriodo $fechaFinPeriodo;
  507.         return $this;
  508.     }
  509.     public function isModuloMantenimiento(): ?bool
  510.     {
  511.         return $this->moduloMantenimiento;
  512.     }
  513.     public function setModuloMantenimiento(?bool $moduloMantenimiento): static
  514.     {
  515.         $this->moduloMantenimiento $moduloMantenimiento;
  516.         return $this;
  517.     }
  518. }