<?php
namespace App\Entity;
use App\Repository\ArticlebonsortieRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: ArticlebonsortieRepository::class)]
class Articlebonsortie
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $ref = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $qte = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $prixht = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $tva = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $prixttc = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $total = null;
#[ORM\ManyToOne(inversedBy: 'articlebonsorties')]
private ?Bondesortie $bondesortie = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $reference = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $couleur = null;
#[ORM\ManyToOne(inversedBy: 'articlebonsorties')]
private ?Produits $produits = null;
#[ORM\ManyToOne(inversedBy: 'articlebonsorties')]
private ?Coleur $couleurs = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nombrerouleaux = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $dimentionlogo = null;
#[ORM\Column(nullable: true)]
private ?bool $Istissu = null;
#[ORM\ManyToOne(inversedBy: 'articlebonsorties')]
private ?Detailsproduit $detailsproduit = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $dimkappa = null;
public function getId(): ?int
{
return $this->id;
}
public function getRef(): ?string
{
return $this->ref;
}
public function setRef(?string $ref): static
{
$this->ref = $ref;
return $this;
}
public function getQte(): ?string
{
return $this->qte;
}
public function setQte(?string $qte): static
{
$this->qte = $qte;
return $this;
}
public function getPrixht(): ?string
{
return $this->prixht;
}
public function setPrixht(?string $prixht): static
{
$this->prixht = $prixht;
return $this;
}
public function getTva(): ?string
{
return $this->tva;
}
public function setTva(?string $tva): static
{
$this->tva = $tva;
return $this;
}
public function getPrixttc(): ?string
{
return $this->prixttc;
}
public function setPrixttc(?string $prixttc): static
{
$this->prixttc = $prixttc;
return $this;
}
public function getTotal(): ?string
{
return $this->total;
}
public function setTotal(?string $total): static
{
$this->total = $total;
return $this;
}
public function getBondesortie(): ?Bondesortie
{
return $this->bondesortie;
}
public function setBondesortie(?Bondesortie $bondesortie): static
{
$this->bondesortie = $bondesortie;
return $this;
}
public function getReference(): ?string
{
return $this->reference;
}
public function setReference(?string $reference): static
{
$this->reference = $reference;
return $this;
}
public function getCouleur(): ?string
{
return $this->couleur;
}
public function setCouleur(?string $couleur): static
{
$this->couleur = $couleur;
return $this;
}
public function getProduits(): ?Produits
{
return $this->produits;
}
public function setProduits(?Produits $produits): static
{
$this->produits = $produits;
return $this;
}
public function getCouleurs(): ?Coleur
{
return $this->couleurs;
}
public function setCouleurs(?Coleur $couleurs): static
{
$this->couleurs = $couleurs;
return $this;
}
public function getNombrerouleaux(): ?string
{
return $this->nombrerouleaux;
}
public function setNombrerouleaux(?string $nombrerouleaux): static
{
$this->nombrerouleaux = $nombrerouleaux;
return $this;
}
public function getDimentionlogo(): ?string
{
return $this->dimentionlogo;
}
public function setDimentionlogo(?string $dimentionlogo): static
{
$this->dimentionlogo = $dimentionlogo;
return $this;
}
public function isIstissu(): ?bool
{
return $this->Istissu;
}
public function setIstissu(?bool $Istissu): static
{
$this->Istissu = $Istissu;
return $this;
}
public function getIstissu(): ?bool
{
return $this->Istissu;
}
public function getDetailsproduit(): ?Detailsproduit
{
return $this->detailsproduit;
}
public function setDetailsproduit(?Detailsproduit $detailsproduit): static
{
$this->detailsproduit = $detailsproduit;
return $this;
}
public function getDimkappa(): ?string
{
return $this->dimkappa;
}
public function setDimkappa(?string $dimkappa): static
{
$this->dimkappa = $dimkappa;
return $this;
}
}