<?php
namespace App\Entity;
use App\Repository\ComDocumentosOriginales170Repository;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: ComDocumentosOriginales170Repository::class)]
class ComDocumentosOriginales170
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $solicitarMensajeria = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nombreContacto = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $correoContacto = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $direccionRecoleccion = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $horarioRecoleccion = null;
#[ORM\Column(length: 255, nullable: true)]
private ?array $formatoIdentificacionCliente = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $formatoVisitaRequisitos = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $documentoIdentificacionPass = null;
#[ORM\Column(nullable: true)]
private ?array $licenciaCannabis = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $createAt = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $updateAt = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $createUser = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $updateUser = null;
#[ORM\ManyToOne(inversedBy: 'comDocumentosOriginales170s')]
private ?ComCircular170YPoderes $comCircular170 = null;
#[ORM\ManyToOne(inversedBy: 'comDocumentosOriginales170s')]
private ?ComCertificacionesCaso170 $comCertificaciones170 = null;
#[ORM\ManyToOne(inversedBy: 'comDocumentosOriginales170s')]
private ?ComDocumentosSoporteVinculacion $comDocumentosSoporteVinculacion = null;
#[ORM\ManyToOne(inversedBy: 'comDocumentosOriginales170s')]
private ?ComDocumentosOperativos $comDocumentosOperativos = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaDigitalFormatoIndetificacionCliente = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaDigitalManifestacionSuscritaServicios = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaDigitalManifestacionSuscrita = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaDigitalMandatoAduanero = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaDigitalMandatoDIAN = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaDigitalVisitaSeguridad = null;
public function getId(): ?int
{
return $this->id;
}
public function getSolicitarMensajeria(): ?string
{
return $this->solicitarMensajeria;
}
public function setSolicitarMensajeria(?string $solicitarMensajeria): static
{
$this->solicitarMensajeria = $solicitarMensajeria;
return $this;
}
public function getNombreContacto(): ?string
{
return $this->nombreContacto;
}
public function setNombreContacto(?string $nombreContacto): static
{
$this->nombreContacto = $nombreContacto;
return $this;
}
public function getCorreoContacto(): ?string
{
return $this->correoContacto;
}
public function setCorreoContacto(?string $correoContacto): static
{
$this->correoContacto = $correoContacto;
return $this;
}
public function getDireccionRecoleccion(): ?string
{
return $this->direccionRecoleccion;
}
public function setDireccionRecoleccion(?string $direccionRecoleccion): static
{
$this->direccionRecoleccion = $direccionRecoleccion;
return $this;
}
public function getHorarioRecoleccion(): ?string
{
return $this->horarioRecoleccion;
}
public function setHorarioRecoleccion(?string $horarioRecoleccion): static
{
$this->horarioRecoleccion = $horarioRecoleccion;
return $this;
}
public function getFormatoIdentificacionCliente(): ?array
{
return $this->formatoIdentificacionCliente;
}
public function setFormatoIdentificacionCliente(?array $formatoIdentificacionCliente): static
{
$this->formatoIdentificacionCliente = $formatoIdentificacionCliente;
return $this;
}
public function getFormatoVisitaRequisitos(): ?string
{
return $this->formatoVisitaRequisitos;
}
public function setFormatoVisitaRequisitos(?string $formatoVisitaRequisitos): static
{
$this->formatoVisitaRequisitos = $formatoVisitaRequisitos;
return $this;
}
public function getDocumentoIdentificacionPass(): ?string
{
return $this->documentoIdentificacionPass;
}
public function setDocumentoIdentificacionPass(?string $documentoIdentificacionPass): static
{
$this->documentoIdentificacion = $documentoIdentificacionPass;
return $this;
}
public function getLicenciaCannabis(): ?array
{
return $this->licenciaCannabis;
}
public function setLicenciaCannabis(?array $licenciaCannabis): static
{
$this->licenciaCannabis = $licenciaCannabis;
return $this;
}
public function getCreateAt(): ?\DateTimeInterface
{
return $this->createAt;
}
public function setCreateAt(?\DateTimeInterface $createAt): static
{
$this->createAt = $createAt;
return $this;
}
public function getUpdateAt(): ?\DateTimeInterface
{
return $this->updateAt;
}
public function setUpdateAt(?\DateTimeInterface $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 getComCircular170(): ?ComCircular170YPoderes
{
return $this->comCircular170;
}
public function setComCircular170(?ComCircular170YPoderes $comCircular170): static
{
$this->comCircular170 = $comCircular170;
return $this;
}
public function getComCertificaciones170(): ?ComCertificacionesCaso170
{
return $this->comCertificaciones170;
}
public function setComCertificaciones170(?ComCertificacionesCaso170 $comCertificaciones170): static
{
$this->comCertificaciones170 = $comCertificaciones170;
return $this;
}
public function getComDocumentosSoporteVinculacion(): ?ComDocumentosSoporteVinculacion
{
return $this->comDocumentosSoporteVinculacion;
}
public function setComDocumentosSoporteVinculacion(?ComDocumentosSoporteVinculacion $comDocumentosSoporteVinculacion): static
{
$this->comDocumentosSoporteVinculacion = $comDocumentosSoporteVinculacion;
return $this;
}
public function getComDocumentosOperativos(): ?ComDocumentosOperativos
{
return $this->comDocumentosOperativos;
}
public function setComDocumentosOperativos(?ComDocumentosOperativos $comDocumentosOperativos): static
{
$this->comDocumentosOperativos = $comDocumentosOperativos;
return $this;
}
public function getFechaDigitalFormatoIndetificacionCliente(): ?\DateTimeInterface
{
return $this->fechaDigitalFormatoIndetificacionCliente;
}
public function setFechaDigitalFormatoIndetificacionCliente(?\DateTimeInterface $fechaDigitalFormatoIndetificacionCliente): static
{
$this->fechaDigitalFormatoIndetificacionCliente = $fechaDigitalFormatoIndetificacionCliente;
return $this;
}
public function getFechaDigitalManifestacionSuscritaServicios(): ?\DateTimeInterface
{
return $this->fechaDigitalManifestacionSuscritaServicios;
}
public function setFechaDigitalManifestacionSuscritaServicios(?\DateTimeInterface $fechaDigitalManifestacionSuscritaServicios): static
{
$this->fechaDigitalManifestacionSuscritaServicios = $fechaDigitalManifestacionSuscritaServicios;
return $this;
}
public function getFechaDigitalManifestacionSuscrita(): ?\DateTimeInterface
{
return $this->fechaDigitalManifestacionSuscrita;
}
public function setFechaDigitalManifestacionSuscrita(?\DateTimeInterface $fechaDigitalManifestacionSuscrita): static
{
$this->fechaDigitalManifestacionSuscrita = $fechaDigitalManifestacionSuscrita;
return $this;
}
public function getFechaDigitalMandatoAduanero(): ?\DateTimeInterface
{
return $this->fechaDigitalMandatoAduanero;
}
public function setFechaDigitalMandatoAduanero(?\DateTimeInterface $fechaDigitalMandatoAduanero): static
{
$this->fechaDigitalMandatoAduanero = $fechaDigitalMandatoAduanero;
return $this;
}
public function getFechaDigitalMandatoDIAN(): ?\DateTimeInterface
{
return $this->fechaDigitalMandatoDIAN;
}
public function setFechaDigitalMandatoDIAN(?\DateTimeInterface $fechaDigitalMandatoDIAN): static
{
$this->fechaDigitalMandatoDIAN = $fechaDigitalMandatoDIAN;
return $this;
}
public function getFechaDigitalVisitaSeguridad(): ?\DateTimeInterface
{
return $this->fechaDigitalVisitaSeguridad;
}
public function setFechaDigitalVisitaSeguridad(?\DateTimeInterface $fechaDigitalVisitaSeguridad): static
{
$this->fechaDigitalVisitaSeguridad = $fechaDigitalVisitaSeguridad;
return $this;
}
}