00001 #ifndef ALBUM_H 00002 #define ALBUM_H 00003 00004 #include "modele.h" 00005 00006 class Album : public Modele 00007 { 00008 public: 00009 Album(); 00010 00012 virtual bool creer(); 00014 virtual bool modifier() const; 00016 virtual bool supprimer(); 00017 //virtual static bool supprimer(int id) {} 00018 00021 void charger(int id); 00022 00024 int use(); 00025 00026 int idSerie() const { return m_idSerie; } 00027 int tome() const { return m_tome; } 00028 int nbrPages() const { return m_nbrPages; } 00029 QString name() const { return m_name; } 00030 QString description() const { return m_description; } 00031 00032 void setIdSerie(int idSerie) { m_idSerie = idSerie; } 00033 void setTome(int tome) { m_tome = tome; } 00034 void setNbrPages(int nbr) { m_nbrPages = nbr; } 00035 void setName(QString name) { m_name = name; } 00036 void setDescription(QString description) { m_description = description; } 00037 00038 protected: 00039 int m_idSerie; 00040 QString m_name; 00041 int m_tome; 00042 QString m_description; 00043 //int m_nbrVotes; 00044 int m_nbrPages; 00045 }; 00046 00047 #endif // ALBUM_H
1.7.1