<?php
namespace App\Entity;
use App\Repository\ComCircular170YPoderesRepository;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: ComCircular170YPoderesRepository::class)]
class ComCircular170YPoderes
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE)]
private ?\DateTimeInterface $createAt = null;
#[ORM\Column(length: 255)]
private ?string $createUser = null;
#[ORM\Column(type: Types::DATETIME_MUTABLE)]
private ?\DateTimeInterface $updateAt = null;
#[ORM\Column(length: 255)]
private ?string $updateUser = null;
#[ORM\ManyToOne(inversedBy: 'comCircular170YPoderes')]
private ?TerEmpresaCliente $terEmpresaCliente = null;
#[ORM\ManyToOne(inversedBy: 'comCircular170YPoderes')]
private ?ParEstado $estado = null;
#[ORM\OneToMany(mappedBy: 'comCircular170YPoderes', targetEntity: ComPoderesPuerto::class)]
private Collection $comPoderesPuerto;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fecha = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $ciudad = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $descripcionIdentificacion = null;
#[ORM\ManyToMany(targetEntity: TerEmpresa::class, inversedBy: 'comCircular170YPoderes')]
private Collection $empresaPrestadoraServicio;
#[ORM\Column(nullable: true)]
private ?int $codigoCIIUU = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $descripcionActividadEconomica = null;
#[ORM\Column(type: Types::BIGINT, nullable: true)]
private ?string $capitalRegistrado = null;
#[ORM\Column(type: Types::BIGINT, nullable: true)]
private ?string $patrimonio = null;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComRepresentatesYSocios::class)]
private Collection $comRepresentatesYSocios;
#[ORM\OneToMany(mappedBy: 'comCircularC170', targetEntity: ComPersonasEncargadasDeOperacion::class)]
private Collection $comPersonasEncargadasDeOperacions;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComProveedoresExtrageros::class)]
private Collection $comProveedoresExtrageros;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComClientesPrincipales::class)]
private Collection $comClientesPrincipales;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComReferenciasComerciales::class)]
private Collection $comReferenciasComerciales;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComReferenciasBancaria::class)]
private Collection $comReferenciasBancarias;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComCantidadOperacionesComercioExterior::class)]
private Collection $comCantidadOperacionesComercioExteriors;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComDescripcionOperacion::class)]
private Collection $comDescripcionOperacions;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComBancoIntermediario::class)]
private Collection $comBancoIntermediarios;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComInformacionTributaria::class)]
private Collection $comInformacionTributarias;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComDocumentosSoporteVinculacion::class)]
private Collection $comDocumentosSoporteVinculacions;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComCertificacionesCaso170::class)]
private Collection $comCertificacionesCaso170s;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComDocumentosOperativos::class)]
private Collection $comDocumentosOperativos;
#[ORM\ManyToOne(inversedBy: 'comCircular170YPoderesPoderesPuerto')]
private ?ParEstado $estadoPoderesPuerto = null;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComVerificacionListaCautelar::class)]
private Collection $comVerificacionListaCautelars;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComRevisionDocumentosC170::class)]
private Collection $comRevisionDocumentosC170s;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComDocumentosOriginales170::class)]
private Collection $comDocumentosOriginales170s;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComRecepcionDocumentos170::class)]
private Collection $comRecepcionDocumentos170s;
#[ORM\OneToMany(mappedBy: 'comCircular170YPoderes', targetEntity: ComListaChequeoDocumentos::class)]
private Collection $comListaChequeoDocumentos;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComRevisionJURFINGER::class)]
private Collection $comRevisionJURFINGERs;
#[ORM\OneToMany(mappedBy: 'comCircular170YPoderes', targetEntity: ComCalificarCriticidadCliente::class)]
private Collection $comCalificarCriticidadCliente;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComVisitaSeguridad::class)]
private Collection $comVisitaSeguridads;
#[ORM\OneToMany(mappedBy: 'comCircular170', targetEntity: ComRegistroVencimientos::class)]
private Collection $comRegistroVencimientos;
#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]
private ?\DateTimeInterface $fechaVencimiento = null;
public function __construct()
{
$this->empresaPrestadoraServicio = new ArrayCollection();
$this->comRepresentatesYSocios = new ArrayCollection();
$this->comPersonasEncargadasDeOperacions = new ArrayCollection();
$this->comProveedoresExtrageros = new ArrayCollection();
$this->comClientesPrincipales = new ArrayCollection();
$this->comReferenciasComerciales = new ArrayCollection();
$this->comPoderesPuerto = new ArrayCollection();
$this->comReferenciasBancarias = new ArrayCollection();
$this->comCantidadOperacionesComercioExteriors = new ArrayCollection();
$this->comDescripcionOperacions = new ArrayCollection();
$this->comBancoIntermediarios = new ArrayCollection();
$this->comInformacionTributarias = new ArrayCollection();
$this->comDocumentosSoporteVinculacions = new ArrayCollection();
$this->comCertificacionesCaso170s = new ArrayCollection();
$this->comDocumentosOperativos = new ArrayCollection();
$this->comVisitaSeguridads = new ArrayCollection();
$this->comVerificacionListaCautelars = new ArrayCollection();
$this->comRevisionDocumentosC170s = new ArrayCollection();
$this->comDocumentosOriginales170s = new ArrayCollection();
$this->comRecepcionDocumentos170s = new ArrayCollection();
$this->comListaChequeoDocumentos = new ArrayCollection();
$this->comRevisionJURFINGERs = new ArrayCollection();
$this->comCalificarCriticidadCliente = new ArrayCollection();
$this->comRegistroVencimientos = new ArrayCollection();
}
public function getId(): ?int
{
return $this->id;
}
public function getCreateAt(): ?\DateTimeInterface
{
return $this->createAt;
}
public function setCreateAt(\DateTimeInterface $createAt): static
{
$this->createAt = $createAt;
return $this;
}
public function getCreateUser(): ?string
{
return $this->createUser;
}
public function setCreateUser(string $createUser): static
{
$this->createUser = $createUser;
return $this;
}
public function getUpdateAt(): ?\DateTimeInterface
{
return $this->updateAt;
}
public function setUpdateAt(\DateTimeInterface $updateAt): static
{
$this->updateAt = $updateAt;
return $this;
}
public function getUpdateUser(): ?string
{
return $this->updateUser;
}
public function setUpdateUser(string $updateUser): static
{
$this->updateUser = $updateUser;
return $this;
}
public function getTerEmpresaCliente(): ?TerEmpresaCliente
{
return $this->terEmpresaCliente;
}
public function setTerEmpresaCliente(?TerEmpresaCliente $terEmpresaCliente): static
{
$this->terEmpresaCliente = $terEmpresaCliente;
return $this;
}
public function getEstado(): ?ParEstado
{
return $this->estado;
}
public function setEstado(?ParEstado $estado): static
{
$this->estado = $estado;
return $this;
}
/**
* @return Collection<int, ComPoderesPuerto>
*/
public function getComPoderesPuerto(): Collection
{
return $this->comPoderesPuerto;
}
public function addComPoderesPuerto(ComPoderesPuerto $comPoderesPuerto): static
{
if (!$this->comPoderesPuerto->contains($comPoderesPuerto)) {
$this->comPoderesPuerto->add($comPoderesPuerto);
$comPoderesPuerto->setComCircular170YPoderes($this);
}
return $this;
}
public function removeComPoderesPuerto(ComPoderesPuerto $comPoderesPuerto): static
{
if ($this->comPoderesPuerto->removeElement($comPoderesPuerto)) {
// set the owning side to null (unless already changed)
if ($comPoderesPuerto->getComCircular170YPoderes() === $this) {
$comPoderesPuerto->setComCircular170YPoderes(null);
}
}
return $this;
}
public function getFecha(): ?\DateTimeInterface
{
return $this->fecha;
}
public function setFecha(?\DateTimeInterface $fecha): static
{
$this->fecha = $fecha;
return $this;
}
public function getCiudad(): ?string
{
return $this->ciudad;
}
public function setCiudad(?string $ciudad): static
{
$this->ciudad = $ciudad;
return $this;
}
public function getDescripcionIdentificacion(): ?string
{
return $this->descripcionIdentificacion;
}
public function setDescripcionIdentificacion(?string $descripcionIdentificacion): static
{
$this->descripcionIdentificacion = $descripcionIdentificacion;
return $this;
}
/**
* @return Collection<int, TerEmpresa>
*/
public function getEmpresaPrestadoraServicio(): Collection
{
return $this->empresaPrestadoraServicio;
}
public function addEmpresaPrestadoraServicio(TerEmpresa $empresaPrestadoraServicio): static
{
if (!$this->empresaPrestadoraServicio->contains($empresaPrestadoraServicio)) {
$this->empresaPrestadoraServicio->add($empresaPrestadoraServicio);
}
return $this;
}
public function removeEmpresaPrestadoraServicio(TerEmpresa $empresaPrestadoraServicio): static
{
$this->empresaPrestadoraServicio->removeElement($empresaPrestadoraServicio);
return $this;
}
public function getCodigoCIIUU(): ?int
{
return $this->codigoCIIUU;
}
public function setCodigoCIIUU(?int $codigoCIIUU): static
{
$this->codigoCIIUU = $codigoCIIUU;
return $this;
}
public function getDescripcionActividadEconomica(): ?string
{
return $this->descripcionActividadEconomica;
}
public function setDescripcionActividadEconomica(?string $descripcionActividadEconomica): static
{
$this->descripcionActividadEconomica = $descripcionActividadEconomica;
return $this;
}
public function getCapitalRegistrado(): ?string
{
return $this->capitalRegistrado;
}
public function setCapitalRegistrado(?string $capitalRegistrado): static
{
$this->capitalRegistrado = $capitalRegistrado;
return $this;
}
public function getPatrimonio(): ?string
{
return $this->patrimonio;
}
public function setPatrimonio(?string $patrimonio): static
{
$this->patrimonio = $patrimonio;
return $this;
}
/**
* @return Collection<int, ComRepresentatesYSocios>
*/
public function getComRepresentatesYSocios(): Collection
{
return $this->comRepresentatesYSocios;
}
public function addComRepresentatesYSocio(ComRepresentatesYSocios $comRepresentatesYSocio): static
{
if (!$this->comRepresentatesYSocios->contains($comRepresentatesYSocio)) {
$this->comRepresentatesYSocios->add($comRepresentatesYSocio);
$comRepresentatesYSocio->setComCircular170($this);
}
return $this;
}
public function removeComRepresentatesYSocio(ComRepresentatesYSocios $comRepresentatesYSocio): static
{
if ($this->comRepresentatesYSocios->removeElement($comRepresentatesYSocio)) {
// set the owning side to null (unless already changed)
if ($comRepresentatesYSocio->getComCircular170() === $this) {
$comRepresentatesYSocio->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComPersonasEncargadasDeOperacion>
*/
public function getComPersonasEncargadasDeOperacions(): Collection
{
return $this->comPersonasEncargadasDeOperacions;
}
public function addComPersonasEncargadasDeOperacion(ComPersonasEncargadasDeOperacion $comPersonasEncargadasDeOperacion): static
{
if (!$this->comPersonasEncargadasDeOperacions->contains($comPersonasEncargadasDeOperacion)) {
$this->comPersonasEncargadasDeOperacions->add($comPersonasEncargadasDeOperacion);
$comPersonasEncargadasDeOperacion->setComCircularC170($this);
}
return $this;
}
public function removeComPersonasEncargadasDeOperacion(ComPersonasEncargadasDeOperacion $comPersonasEncargadasDeOperacion): static
{
if ($this->comPersonasEncargadasDeOperacions->removeElement($comPersonasEncargadasDeOperacion)) {
// set the owning side to null (unless already changed)
if ($comPersonasEncargadasDeOperacion->getComCircularC170() === $this) {
$comPersonasEncargadasDeOperacion->setComCircularC170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComProveedoresExtrageros>
*/
public function getComProveedoresExtrageros(): Collection
{
return $this->comProveedoresExtrageros;
}
public function addComProveedoresExtragero(ComProveedoresExtrageros $comProveedoresExtragero): static
{
if (!$this->comProveedoresExtrageros->contains($comProveedoresExtragero)) {
$this->comProveedoresExtrageros->add($comProveedoresExtragero);
$comProveedoresExtragero->setComCircular170($this);
}
return $this;
}
public function removeComProveedoresExtragero(ComProveedoresExtrageros $comProveedoresExtragero): static
{
if ($this->comProveedoresExtrageros->removeElement($comProveedoresExtragero)) {
// set the owning side to null (unless already changed)
if ($comProveedoresExtragero->getComCircular170() === $this) {
$comProveedoresExtragero->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComClientesPrincipales>
*/
public function getComClientesPrincipales(): Collection
{
return $this->comClientesPrincipales;
}
public function addComClientesPrincipale(ComClientesPrincipales $comClientesPrincipale): static
{
if (!$this->comClientesPrincipales->contains($comClientesPrincipale)) {
$this->comClientesPrincipales->add($comClientesPrincipale);
$comClientesPrincipale->setComCircular170($this);
}
return $this;
}
public function removeComClientesPrincipale(ComClientesPrincipales $comClientesPrincipale): static
{
if ($this->comClientesPrincipales->removeElement($comClientesPrincipale)) {
// set the owning side to null (unless already changed)
if ($comClientesPrincipale->getComCircular170() === $this) {
$comClientesPrincipale->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComReferenciasComerciales>
*/
public function getComReferenciasComerciales(): Collection
{
return $this->comReferenciasComerciales;
}
public function addComReferenciasComerciale(ComReferenciasComerciales $comReferenciasComerciale): static
{
if (!$this->comReferenciasComerciales->contains($comReferenciasComerciale)) {
$this->comReferenciasComerciales->add($comReferenciasComerciale);
$comReferenciasComerciale->setComCircular170($this);
}
return $this;
}
public function removeComReferenciasComerciale(ComReferenciasComerciales $comReferenciasComerciale): static
{
if ($this->comReferenciasComerciales->removeElement($comReferenciasComerciale)) {
// set the owning side to null (unless already changed)
if ($comReferenciasComerciale->getComCircular170() === $this) {
$comReferenciasComerciale->setComCircular170(null);
}
}
return $this;
}
public function getEstadoPoderesPuerto(): ?ParEstado
{
return $this->estadoPoderesPuerto;
}
public function setEstadoPoderesPuerto(?ParEstado $estadoPoderesPuerto): static
{
$this->estadoPoderesPuerto = $estadoPoderesPuerto;
return $this;
}
/**
* @return Collection<int, ComReferenciasBancaria>
*/
public function getComReferenciasBancarias(): Collection
{
return $this->comReferenciasBancarias;
}
public function addComReferenciasBancaria(ComReferenciasBancaria $comReferenciasBancaria): static
{
if (!$this->comReferenciasBancarias->contains($comReferenciasBancaria)) {
$this->comReferenciasBancarias->add($comReferenciasBancaria);
$comReferenciasBancaria->setComCircular170($this);
}
return $this;
}
public function removeComReferenciasBancaria(ComReferenciasBancaria $comReferenciasBancaria): static
{
if ($this->comReferenciasBancarias->removeElement($comReferenciasBancaria)) {
// set the owning side to null (unless already changed)
if ($comReferenciasBancaria->getComCircular170() === $this) {
$comReferenciasBancaria->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComCantidadOperacionesComercioExterior>
*/
public function getComCantidadOperacionesComercioExteriors(): Collection
{
return $this->comCantidadOperacionesComercioExteriors;
}
public function addComCantidadOperacionesComercioExterior(ComCantidadOperacionesComercioExterior $comCantidadOperacionesComercioExterior): static
{
if (!$this->comCantidadOperacionesComercioExteriors->contains($comCantidadOperacionesComercioExterior)) {
$this->comCantidadOperacionesComercioExteriors->add($comCantidadOperacionesComercioExterior);
$comCantidadOperacionesComercioExterior->setComCircular170($this);
}
return $this;
}
public function removeComCantidadOperacionesComercioExterior(ComCantidadOperacionesComercioExterior $comCantidadOperacionesComercioExterior): static
{
if ($this->comCantidadOperacionesComercioExteriors->removeElement($comCantidadOperacionesComercioExterior)) {
// set the owning side to null (unless already changed)
if ($comCantidadOperacionesComercioExterior->getComCircular170() === $this) {
$comCantidadOperacionesComercioExterior->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComDescripcionOperacion>
*/
public function getComDescripcionOperacions(): Collection
{
return $this->comDescripcionOperacions;
}
public function addComDescripcionOperacion(ComDescripcionOperacion $comDescripcionOperacion): static
{
if (!$this->comDescripcionOperacions->contains($comDescripcionOperacion)) {
$this->comDescripcionOperacions->add($comDescripcionOperacion);
$comDescripcionOperacion->setComCircular170($this);
}
return $this;
}
public function removeComDescripcionOperacion(ComDescripcionOperacion $comDescripcionOperacion): static
{
if ($this->comDescripcionOperacions->removeElement($comDescripcionOperacion)) {
// set the owning side to null (unless already changed)
if ($comDescripcionOperacion->getComCircular170() === $this) {
$comDescripcionOperacion->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComBancoIntermediario>
*/
public function getComBancoIntermediarios(): Collection
{
return $this->comBancoIntermediarios;
}
public function addComBancoIntermediario(ComBancoIntermediario $comBancoIntermediario): static
{
if (!$this->comBancoIntermediarios->contains($comBancoIntermediario)) {
$this->comBancoIntermediarios->add($comBancoIntermediario);
$comBancoIntermediario->setComCircular170($this);
}
return $this;
}
public function removeComBancoIntermediario(ComBancoIntermediario $comBancoIntermediario): static
{
if ($this->comBancoIntermediarios->removeElement($comBancoIntermediario)) {
// set the owning side to null (unless already changed)
if ($comBancoIntermediario->getComCircular170() === $this) {
$comBancoIntermediario->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComInformacionTributaria>
*/
public function getComInformacionTributarias(): Collection
{
return $this->comInformacionTributarias;
}
public function addComInformacionTributaria(ComInformacionTributaria $comInformacionTributaria): static
{
if (!$this->comInformacionTributarias->contains($comInformacionTributaria)) {
$this->comInformacionTributarias->add($comInformacionTributaria);
$comInformacionTributaria->setComCircular170($this);
}
return $this;
}
public function removeComInformacionTributaria(ComInformacionTributaria $comInformacionTributaria): static
{
if ($this->comInformacionTributarias->removeElement($comInformacionTributaria)) {
// set the owning side to null (unless already changed)
if ($comInformacionTributaria->getComCircular170() === $this) {
$comInformacionTributaria->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComDocumentosSoporteVinculacion>
*/
public function getComDocumentosSoporteVinculacions(): Collection
{
return $this->comDocumentosSoporteVinculacions;
}
public function addComDocumentosSoporteVinculacion(ComDocumentosSoporteVinculacion $comDocumentosSoporteVinculacion): static
{
if (!$this->comDocumentosSoporteVinculacions->contains($comDocumentosSoporteVinculacion)) {
$this->comDocumentosSoporteVinculacions->add($comDocumentosSoporteVinculacion);
$comDocumentosSoporteVinculacion->setComCircular170($this);
}
return $this;
}
public function removeComDocumentosSoporteVinculacion(ComDocumentosSoporteVinculacion $comDocumentosSoporteVinculacion): static
{
if ($this->comDocumentosSoporteVinculacions->removeElement($comDocumentosSoporteVinculacion)) {
// set the owning side to null (unless already changed)
if ($comDocumentosSoporteVinculacion->getComCircular170() === $this) {
$comDocumentosSoporteVinculacion->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComCertificacionesCaso170>
*/
public function getComCertificacionesCaso170s(): Collection
{
return $this->comCertificacionesCaso170s;
}
public function addComCertificacionesCaso170(ComCertificacionesCaso170 $comCertificacionesCaso170): static
{
if (!$this->comCertificacionesCaso170s->contains($comCertificacionesCaso170)) {
$this->comCertificacionesCaso170s->add($comCertificacionesCaso170);
$comCertificacionesCaso170->setComCircular170($this);
}
return $this;
}
public function removeComCertificacionesCaso170(ComCertificacionesCaso170 $comCertificacionesCaso170): static
{
if ($this->comCertificacionesCaso170s->removeElement($comCertificacionesCaso170)) {
// set the owning side to null (unless already changed)
if ($comCertificacionesCaso170->getComCircular170() === $this) {
$comCertificacionesCaso170->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComDocumentosOperativos>
*/
public function getComDocumentosOperativos(): Collection
{
return $this->comDocumentosOperativos;
}
public function addComDocumentosOperativo(ComDocumentosOperativos $comDocumentosOperativo): static
{
if (!$this->comDocumentosOperativos->contains($comDocumentosOperativo)) {
$this->comDocumentosOperativos->add($comDocumentosOperativo);
$comDocumentosOperativo->setComCircular170($this);
}
return $this;
}
public function removeComDocumentosOperativo(ComDocumentosOperativos $comDocumentosOperativo): static
{
if ($this->comDocumentosOperativos->removeElement($comDocumentosOperativo)) {
// set the owning side to null (unless already changed)
if ($comDocumentosOperativo->getComCircular170() === $this) {
$comDocumentosOperativo->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComVisitaSeguridad>
*/
public function getComVisitaSeguridads(): Collection
{
return $this->comVisitaSeguridads;
}
public function addComVisitaSeguridad(ComVisitaSeguridad $comVisitaSeguridad): static
{
if (!$this->comVisitaSeguridads->contains($comVisitaSeguridad)) {
$this->comVisitaSeguridads->add($comVisitaSeguridad);
$comVisitaSeguridad->setComCircular170($this);
}
return $this;
}
public function removeComVisitaSeguridad(ComVisitaSeguridad $comVisitaSeguridad): static
{
if ($this->comVisitaSeguridads->removeElement($comVisitaSeguridad)) {
// set the owning side to null (unless already changed)
if ($comVisitaSeguridad->getComCircular170() === $this) {
$comVisitaSeguridad->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComVerificacionListaCautelar>
*/
public function getComVerificacionListaCautelars(): Collection
{
return $this->comVerificacionListaCautelars;
}
public function addComVerificacionListaCautelar(ComVerificacionListaCautelar $comVerificacionListaCautelar): static
{
if (!$this->comVerificacionListaCautelars->contains($comVerificacionListaCautelar)) {
$this->comVerificacionListaCautelars->add($comVerificacionListaCautelar);
$comVerificacionListaCautelar->setComCircular170($this);
}
return $this;
}
public function removeComVerificacionListaCautelar(ComVerificacionListaCautelar $comVerificacionListaCautelar): static
{
if ($this->comVerificacionListaCautelars->removeElement($comVerificacionListaCautelar)) {
// set the owning side to null (unless already changed)
if ($comVerificacionListaCautelar->getComCircular170() === $this) {
$comVerificacionListaCautelar->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComRevisionDocumentosC170>
*/
public function getComRevisionDocumentosC170s(): Collection
{
return $this->comRevisionDocumentosC170s;
}
public function addComRevisionDocumentosC170(ComRevisionDocumentosC170 $comRevisionDocumentosC170): static
{
if (!$this->comRevisionDocumentosC170s->contains($comRevisionDocumentosC170)) {
$this->comRevisionDocumentosC170s->add($comRevisionDocumentosC170);
$comRevisionDocumentosC170->setComCircular170($this);
}
return $this;
}
public function removeComRevisionDocumentosC170(ComRevisionDocumentosC170 $comRevisionDocumentosC170): static
{
if ($this->comRevisionDocumentosC170s->removeElement($comRevisionDocumentosC170)) {
// set the owning side to null (unless already changed)
if ($comRevisionDocumentosC170->getComCircular170() === $this) {
$comRevisionDocumentosC170->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComDocumentosOriginales170>
*/
public function getComDocumentosOriginales170s(): Collection
{
return $this->comDocumentosOriginales170s;
}
public function addComDocumentosOriginales170(ComDocumentosOriginales170 $comDocumentosOriginales170): static
{
if (!$this->comDocumentosOriginales170s->contains($comDocumentosOriginales170)) {
$this->comDocumentosOriginales170s->add($comDocumentosOriginales170);
$comDocumentosOriginales170->setComCircular170($this);
}
return $this;
}
public function removeComDocumentosOriginales170(ComDocumentosOriginales170 $comDocumentosOriginales170): static
{
if ($this->comDocumentosOriginales170s->removeElement($comDocumentosOriginales170)) {
// set the owning side to null (unless already changed)
if ($comDocumentosOriginales170->getComCircular170() === $this) {
$comDocumentosOriginales170->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComRecepcionDocumentos170>
*/
public function getComRecepcionDocumentos170s(): Collection
{
return $this->comRecepcionDocumentos170s;
}
public function addComRecepcionDocumentos170(ComRecepcionDocumentos170 $comRecepcionDocumentos170): static
{
if (!$this->comRecepcionDocumentos170s->contains($comRecepcionDocumentos170)) {
$this->comRecepcionDocumentos170s->add($comRecepcionDocumentos170);
$comRecepcionDocumentos170->setComCircular170($this);
}
return $this;
}
public function removeComRecepcionDocumentos170(ComRecepcionDocumentos170 $comRecepcionDocumentos170): static
{
if ($this->comRecepcionDocumentos170s->removeElement($comRecepcionDocumentos170)) {
// set the owning side to null (unless already changed)
if ($comRecepcionDocumentos170->getComCircular170() === $this) {
$comRecepcionDocumentos170->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComListaChequeoDocumentos>
*/
public function getComListaChequeoDocumentos(): Collection
{
return $this->comListaChequeoDocumentos;
}
public function addComListaChequeoDocumento(ComListaChequeoDocumentos $comListaChequeoDocumento): static
{
if (!$this->comListaChequeoDocumentos->contains($comListaChequeoDocumento)) {
$this->comListaChequeoDocumentos->add($comListaChequeoDocumento);
$comListaChequeoDocumento->setComCircular170YPoderes($this);
}
return $this;
}
public function removeComListaChequeoDocumento(ComListaChequeoDocumentos $comListaChequeoDocumento): static
{
if ($this->comListaChequeoDocumentos->removeElement($comListaChequeoDocumento)) {
// set the owning side to null (unless already changed)
if ($comListaChequeoDocumento->getComCircular170YPoderes() === $this) {
$comListaChequeoDocumento->setComCircular170YPoderes(null);
}
}
return $this;
}
/**
* @return Collection<int, ComRevisionJURFINGER>
*/
public function getComRevisionJURFINGERs(): Collection
{
return $this->comRevisionJURFINGERs;
}
public function addComRevisionJURFINGER(ComRevisionJURFINGER $comRevisionJURFINGER): static
{
if (!$this->comRevisionJURFINGERs->contains($comRevisionJURFINGER)) {
$this->comRevisionJURFINGERs->add($comRevisionJURFINGER);
$comRevisionJURFINGER->setComCircular170($this);
}
return $this;
}
public function removeComRevisionJURFINGER(ComRevisionJURFINGER $comRevisionJURFINGER): static
{
if ($this->comRevisionJURFINGERs->removeElement($comRevisionJURFINGER)) {
// set the owning side to null (unless already changed)
if ($comRevisionJURFINGER->getComCircular170() === $this) {
$comRevisionJURFINGER->setComCircular170(null);
}
}
return $this;
}
/**
* @return Collection<int, ComCalificarCriticidadCliente>
*/
public function getComCalificarCriticidadCliente(): Collection
{
return $this->comCalificarCriticidadCliente;
}
public function addComCalificarCriticidadCliente(ComCalificarCriticidadCliente $comCalificarCriticidadCliente): static
{
if (!$this->comCalificarCriticidadCliente->contains($comCalificarCriticidadCliente)) {
$this->comCalificarCriticidadCliente->add($comCalificarCriticidadCliente);
$comCalificarCriticidadCliente->setComCircular170YPoderes($this);
}
return $this;
}
public function removeComCalificarCriticidadCliente(ComCalificarCriticidadCliente $comCalificarCriticidadCliente): static
{
if ($this->comCalificarCriticidadCliente->removeElement($comCalificarCriticidadCliente)) {
// set the owning side to null (unless already changed)
if ($comCalificarCriticidadCliente->getComCircular170YPoderes() === $this) {
$comCalificarCriticidadCliente->setComCircular170YPoderes(null);
}
}
return $this;
}
/**
* @return Collection<int, ComRegistroVencimientos>
*/
public function getComRegistroVencimientos(): Collection
{
return $this->comRegistroVencimientos;
}
public function addComRegistroVencimiento(ComRegistroVencimientos $comRegistroVencimiento): static
{
if (!$this->comRegistroVencimientos->contains($comRegistroVencimiento)) {
$this->comRegistroVencimientos->add($comRegistroVencimiento);
$comRegistroVencimiento->setComCircular170($this);
}
return $this;
}
public function removeComRegistroVencimiento(ComRegistroVencimientos $comRegistroVencimiento): static
{
if ($this->comRegistroVencimientos->removeElement($comRegistroVencimiento)) {
// set the owning side to null (unless already changed)
if ($comRegistroVencimiento->getComCircular170() === $this) {
$comRegistroVencimiento->setComCircular170(null);
}
}
return $this;
}
public function getFechaVencimiento(): ?\DateTimeInterface
{
return $this->fechaVencimiento;
}
public function setFechaVencimiento(?\DateTimeInterface $fechaVencimiento): static
{
$this->fechaVencimiento = $fechaVencimiento;
return $this;
}
}