<?php
namespace App\Entity;
use App\Repository\FicheControlePreserieOperationRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: FicheControlePreserieOperationRepository::class)]
class FicheControlePreserieOperation
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private $id;
#[ORM\ManyToOne(targetEntity: Operation::class, inversedBy: 'ficheControlePreserieOperations')]
private $operation;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $valeur_couture_demande;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $valeur_couture_mesure_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $valeur_couture_mesure_sp;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $nombre_point_demande;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $nombre_point_atelier;
#[ORM\Column(type: 'string', length: 255, nullable: true)]
private $nombre_point_sp;
#[ORM\Column(type: 'text', nullable: true)]
private $pointcle;
#[ORM\ManyToOne(targetEntity: FicheControlePreserie::class, inversedBy: 'operations')]
private $ficheControlePreserie;
#[ORM\Column(type: 'text', nullable: true)]
private $commentaire_sp;
#[ORM\Column(type: 'text', nullable: true)]
private $commentaire_atelier;
#[ORM\Column(type: 'boolean', nullable: true)]
private $respect_consigne_sp;
#[ORM\Column(type: 'boolean', nullable: true)]
private $respect_consigne_atelier;
public function getId(): ?int
{
return $this->id;
}
public function getOperation(): ?Operation
{
return $this->operation;
}
public function setOperation(?Operation $operation): self
{
$this->operation = $operation;
return $this;
}
public function getValeurCoutureDemande(): ?string
{
return $this->valeur_couture_demande;
}
public function setValeurCoutureDemande(?string $valeur_couture_demande): self
{
$this->valeur_couture_demande = $valeur_couture_demande;
return $this;
}
public function getValeurCoutureMesureAtelier(): ?string
{
return $this->valeur_couture_mesure_atelier;
}
public function setValeurCoutureMesureAtelier(?string $valeur_couture_mesure_atelier): self
{
$this->valeur_couture_mesure_atelier = $valeur_couture_mesure_atelier;
return $this;
}
public function getValeurCoutureMesureSp(): ?string
{
return $this->valeur_couture_mesure_sp;
}
public function setValeurCoutureMesureSp(?string $valeur_couture_mesure_sp): self
{
$this->valeur_couture_mesure_sp = $valeur_couture_mesure_sp;
return $this;
}
public function getNombrePointDemande(): ?string
{
return $this->nombre_point_demande;
}
public function setNombrePointDemande(?string $nombre_point_demande): self
{
$this->nombre_point_demande = $nombre_point_demande;
return $this;
}
public function getNombrePointAtelier(): ?string
{
return $this->nombre_point_atelier;
}
public function setNombrePointAtelier(?string $nombre_point_atelier): self
{
$this->nombre_point_atelier = $nombre_point_atelier;
return $this;
}
public function getNombrePointSp(): ?string
{
return $this->nombre_point_sp;
}
public function setNombrePointSp(?string $nombre_point_sp): self
{
$this->nombre_point_sp = $nombre_point_sp;
return $this;
}
public function getPointcle(): ?string
{
return $this->pointcle;
}
public function setPointcle(?string $pointcle): self
{
$this->pointcle = $pointcle;
return $this;
}
public function getFicheControlePreserie(): ?FicheControlePreserie
{
return $this->ficheControlePreserie;
}
public function setFicheControlePreserie(?FicheControlePreserie $ficheControlePreserie): self
{
$this->ficheControlePreserie = $ficheControlePreserie;
return $this;
}
public function getCommentaireSp(): ?string
{
return $this->commentaire_sp;
}
public function setCommentaireSp(?string $commentaire_sp): self
{
$this->commentaire_sp = $commentaire_sp;
return $this;
}
public function getCommentaireAtelier(): ?string
{
return $this->commentaire_atelier;
}
public function setCommentaireAtelier(?string $commentaire_atelier): self
{
$this->commentaire_atelier = $commentaire_atelier;
return $this;
}
public function getRespectConsigneSp(): ?bool
{
return $this->respect_consigne_sp;
}
public function setRespectConsigneSp(?bool $respect_consigne_sp): self
{
$this->respect_consigne_sp = $respect_consigne_sp;
return $this;
}
public function getRespectConsigneAtelier(): ?bool
{
return $this->respect_consigne_atelier;
}
public function setRespectConsigneAtelier(?bool $respect_consigne_atelier): self
{
$this->respect_consigne_atelier = $respect_consigne_atelier;
return $this;
}
}