<?php
namespace App\Entity;
use App\Repository\ArticlegestionRepository;
use Doctrine\ORM\Mapping as ORM;
#[ORM\Entity(repositoryClass: ArticlegestionRepository::class)]
class Articlegestion
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column]
private ?int $id = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nom = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $prix = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $qte = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $reference = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $poid = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $totalepoid = null;
#[ORM\ManyToOne(inversedBy: 'articlegestions')]
private ?Gestiondestock $gestiondestock = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $designation = 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 $totale = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $ref = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $totpoid = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $reste = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $resteqte = null;
#[ORM\ManyToOne(inversedBy: 'articlegestions')]
private ?Produits $produit = null;
#[ORM\Column(nullable: true)]
private ?bool $Istissu = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $couleur = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nombrerouleaux = null;
#[ORM\ManyToOne(inversedBy: 'articlegestions')]
private ?Coleur $couleurs = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $dimentionlogo = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $total = null;
#[ORM\ManyToOne(inversedBy: 'articlegestions')]
private ?Detailsproduit $detailsproduit = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $nbroleaux = null;
#[ORM\Column(length: 255, nullable: true)]
private ?string $dimkappa = null;
public function getId(): ?int
{
return $this->id;
}
public function getNom(): ?string
{
return $this->nom;
}
public function setNom(?string $nom): static
{
$this->nom = $nom;
return $this;
}
public function getPrix(): ?string
{
return $this->prix;
}
public function setPrix(?string $prix): static
{
$this->prix = $prix;
return $this;
}
public function getQte(): ?string
{
return $this->qte;
}
public function setQte(?string $qte): static
{
$this->qte = $qte;
return $this;
}
public function getReference(): ?string
{
return $this->reference;
}
public function setReference(?string $reference): static
{
$this->reference = $reference;
return $this;
}
public function getPoid(): ?string
{
return $this->poid;
}
public function setPoid(?string $poid): static
{
$this->poid = $poid;
return $this;
}
public function getTotalepoid(): ?string
{
return $this->totalepoid;
}
public function setTotalepoid(?string $totalepoid): static
{
$this->totalepoid = $totalepoid;
return $this;
}
public function getGestiondestock(): ?Gestiondestock
{
return $this->gestiondestock;
}
public function setGestiondestock(?Gestiondestock $gestiondestock): static
{
$this->gestiondestock = $gestiondestock;
return $this;
}
public function getDesignation(): ?string
{
return $this->designation;
}
public function setDesignation(?string $designation): static
{
$this->designation = $designation;
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 getTotale(): ?string
{
return $this->totale;
}
public function setTotale(?string $totale): static
{
$this->totale = $totale;
return $this;
}
public function getRef(): ?string
{
return $this->ref;
}
public function setRef(?string $ref): static
{
$this->ref = $ref;
return $this;
}
public function getTotpoid(): ?string
{
return $this->totpoid;
}
public function setTotpoid(?string $totpoid): static
{
$this->totpoid = $totpoid;
return $this;
}
public function getReste(): ?string
{
return $this->reste;
}
public function setReste(?string $reste): static
{
$this->reste = $reste;
return $this;
}
public function getResteqte(): ?string
{
return $this->resteqte;
}
public function setResteqte(?string $resteqte): static
{
$this->resteqte = $resteqte;
return $this;
}
public function getProduit(): ?Produits
{
return $this->produit;
}
public function setProduit(?Produits $produit): static
{
$this->produit = $produit;
return $this;
}
public function isIstissu(): ?bool
{
return $this->Istissu;
}
public function setIstissu(?bool $Istissu): static
{
$this->Istissu = $Istissu;
return $this;
}
public function getCouleur(): ?string
{
return $this->couleur;
}
public function setCouleur(?string $couleur): static
{
$this->couleur = $couleur;
return $this;
}
public function getNombrerouleaux(): ?string
{
return $this->nombrerouleaux;
}
public function setNombrerouleaux(?string $nombrerouleaux): static
{
$this->nombrerouleaux = $nombrerouleaux;
return $this;
}
public function getCouleurs(): ?Coleur
{
return $this->couleurs;
}
public function setCouleurs(?Coleur $couleurs): static
{
$this->couleurs = $couleurs;
return $this;
}
public function getDimentionlogo(): ?string
{
return $this->dimentionlogo;
}
public function setDimentionlogo(?string $dimentionlogo): static
{
$this->dimentionlogo = $dimentionlogo;
return $this;
}
public function getTotal(): ?string
{
return $this->total;
}
public function setTotal(?string $total): static
{
$this->total = $total;
return $this;
}
public function getDetailsproduit(): ?Detailsproduit
{
return $this->detailsproduit;
}
public function setDetailsproduit(?Detailsproduit $detailsproduit): static
{
$this->detailsproduit = $detailsproduit;
return $this;
}
public function getNbroleaux(): ?string
{
return $this->nbroleaux;
}
public function setNbroleaux(?string $nbroleaux): static
{
$this->nbroleaux = $nbroleaux;
return $this;
}
public function getDimkappa(): ?string
{
return $this->dimkappa;
}
public function setDimkappa(?string $dimkappa): static
{
$this->dimkappa = $dimkappa;
return $this;
}
}