19 #define DEBUG_CODE_BARRE unsigned int recupererQuantiteDisponibleParNumeroCasier(QString numeroCasier)
Définition de la méthode recupererQuantiteDisponibleParNumeroCasier.
void setQuantiteObjet(unsigned int quantite)
Définition de la méthode setQuantiteObjet.
CodeBarre(QObject *parent=nullptr)
Définition du constructeur de la classe CodeBare.
void ajouterObjet(QString)
QString corrigerCodeBarre(QString codeBarre)
Définition de la méthode corrigerCodeBarre.
void prendreOuAjouter(bool etat)
Définition de la méthode prendreOuAjouter.
unsigned int recupererIdArticleAvecCodeBarres(QString codeBarre)
Définition de la méthode recupererIdArticleAvecCodeBarres.
void changerQuantiteObjet(int quantite)
Définition de la méthode changerQuantiteObjet.
void prendreObjet(QString)
unsigned int recupererQuantiteMaxParNumeroCasier(QString numeroCasier)
Définition de la méthode recupererQuantiteMaxParNumeroCasier.
~CodeBarre()
Définition du destructeur de la classe CodeBare.
unsigned int quantiteObjet
quantité d'objet à prendre ou ajouter
Déclaration de la classe CodeBarre.
unsigned int getQuantiteObjet()
Définition de la méthode getQuantiteObjet.
void setEtatPrendreOuAjouter(bool etat)
Définition de la méthode setEtatPrendreOuAjouter.
Bdd * bdd
association d'un objet Bdd (accès à la base de données)
Déclaration de la classe utilisant la base de données.
bool etatPrendreOuAjouter
boolean pour savoir si l'on prend ou ajoute un objet(false = prendre, true = ajouter) ...
void traiterCodeBarre(QString codeBarre)
Définition de la méthode traiterCodeBarre.