Projet e-stock  0.2
BTS SNIR LaSalle Avignon 2020
Utilisateur.cpp
Aller à la documentation de ce fichier.
1 #include "Utilisateur.h"
2 #include <QDebug>
3 
23 {
24  #ifdef DEBUG_UTILISATEUR
25  qDebug() << Q_FUNC_INFO;
26  #endif
27  idUtilisateur = "";
28  idProfil = "";
29  idGroupe = "";
30  nom = "";
31  prenom = "";
32  dateValidite = "";
33  identifiant = "";
34  motDePasse = "";
35  badge = "";
36  email = "";
37 }
38 
45 Utilisateur::Utilisateur(QStringList donnees, QObject *parent) : QObject(parent)
46 {
47  #ifdef DEBUG_UTILISATEUR
48  qDebug() << Q_FUNC_INFO << donnees;
49  #endif
53  nom = donnees.at(TABLE_UTILISATEUR_NOM);
54  prenom = donnees.at(TABLE_UTILISATEUR_PRENOM);
58  badge = donnees.at(TABLE_UTILISATEUR_BADGE);
59  email = donnees.at(TABLE_UTILISATEUR_EMAIL);
60 }
61 
68 {
69 
70 }
71 
79 {
80  return nom + " " + prenom;
81 }
QString getIdentifiantUtilisateur()
Définition de la méthode getIdentifiantUtilisateur.
Definition: Utilisateur.cpp:78
QString idUtilisateur
idUtilisateur de l&#39;utilisateur connecté
Definition: Utilisateur.h:67
Emplacment du prenom.
Definition: Utilisateur.h:31
Emplacment de l&#39;idGroupe.
Definition: Utilisateur.h:29
QString motDePasse
motDePasse de l&#39;utilisateur connecté
Definition: Utilisateur.h:74
Emplacment de l&#39;idUtilisateur.
Definition: Utilisateur.h:27
Emplacment du badge.
Definition: Utilisateur.h:35
QString dateValidite
dateValidite du compte
Definition: Utilisateur.h:72
~Utilisateur()
Destructeur de la classe Utilisateur.
Definition: Utilisateur.cpp:67
Emplacment de la date de validite.
Definition: Utilisateur.h:32
QString prenom
prenom de l&#39;utilisateur connecté
Definition: Utilisateur.h:71
QString email
email de l&#39;utilisateur connecté
Definition: Utilisateur.h:76
Emplacment de L&#39;idProfil.
Definition: Utilisateur.h:28
Utilisateur(QObject *parent=nullptr)
Constructeur de la classe Utilisateur.
Definition: Utilisateur.cpp:22
QString badge
badge de l&#39;utilisateur connecté
Definition: Utilisateur.h:75
QString idProfil
idProfil de l&#39;utilisateur connecté
Definition: Utilisateur.h:68
QString idGroupe
idGroupe de l&#39;utilisateur connecté
Definition: Utilisateur.h:69
QString identifiant
identifiant de l&#39;utilisateur connecté
Definition: Utilisateur.h:73
Emplacment du mail.
Definition: Utilisateur.h:36
La classe QObject est la classe de base de tous les objets Qt. Elle permet à ces objets Qt de dispose...
Emplacment du mot de passe.
Definition: Utilisateur.h:34
Emplacment de l&#39;identifiant.
Definition: Utilisateur.h:33
Déclaration de la classe Utilisateur.
QString nom
nom de l&#39;utilisateur connecté
Definition: Utilisateur.h:70
Emplacment du nom.
Definition: Utilisateur.h:30