-
Notifications
You must be signed in to change notification settings - Fork 0
/
equipement.h
54 lines (47 loc) · 1.8 KB
/
equipement.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#ifndef EQUIPEMENT_H
#define EQUIPEMENT_H
#include <QString>
#include <QSqlQuery>
#include <QSqlQueryModel>
#include <QSqlQuery>
class equipement
{
public:
equipement();
equipement(int,QString,int,QString,QString,double,double);
QSqlQueryModel * trier(const QString &critere, const QString &mode );
bool ajouter();
bool modifier_equipement(int,QString,int,QString,QString,double,double );
bool supprimer(int idd);
QSqlQueryModel * recherche (const QString &aux);
QSqlQueryModel * afficher();
QSqlQuery rechercher_id(int id);
QSqlQuery rechercher_salle(int salle);
QSqlQueryModel * affichersalle ();
// virtual ~equipement();
int Getid_equipement() { return id_equipement; }
void Setid_equipement(int val) { id_equipement = val; }
QString Getnom_produit() { return nom_produit; }
void Setnom_produit(QString val) { nom_produit = val; }
int Getquantite() { return quantite; }
void Setquantite(int val) { quantite = val; }
QString Gettype() { return type; }
void Settype(QString val) { type = val; }
QString Getsalle_affecter() { return salle_affecter; }
void Setsalle_affecter(QString val) { salle_affecter = val; }
double Getprix_unitaire() { return prix_unitaire; }
void Setprix_unitaire(double val) { prix_unitaire = val; }
double Getprix_totale() { return prix_totale; }
void Setprix_totale(double val) { prix_totale = val; }
QSqlQuery rechercher_num(int id);
protected:
private:
int id_equipement;
QString nom_produit;
int quantite;
QString type;
QString salle_affecter;
double prix_unitaire;
double prix_totale;
};
#endif // EQUIPEMENT_H