Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Інформаційна система житлового агентства

Реферат Інформаційна система житлового агентства





ant): PosterHiring (_login, _city, _area, _numberPhone, _sumRoom, _price, _furtiture, _animal, _tenant) {street = _street; numberHome = _nHome; numberFloor = _nFloor;} QString getStreet () {return street;} QString getHome () {return numberHome;} int getNumberFloor () {return numberFloor;} void setStreet (const QString & _street) {street = _street;} void setHome (const QString & _numberHome) { numberHome = _numberHome;} void setNumberFloor (int _floor) {if (_floor <0) numberFloor = 0; else if (_floor> 101) numberFloor = 101; else numberFloor = _floor;}}; # endif// POSTERRENT_H

Лістинг user.h

user.h # ifndef USER_H # define USER_H # define USER false # define ADMIN true # include # include "posterHiring.h" # include "posterRent.h" class User { protected: QString login; QString password; bool access; QLinkedList * postersHiring; QLinkedList * postersRent; public: User () {access = USER;} User (const QString & _login, const QString & _password, bool _access = false) {login = _login; password = _password; setAccess (_access); postersHiring = new QLinkedList ; postersRent = new QLinkedList ;} bool check (const QString & ; _login, const QString & _password) {if (login == _login && password == _password) return true; return false;} QString getLogin () {return login;} QString getPassword () {return password;} bool getAccess () {return access;} QLinkedList * getPostersHiring () {return postersHiring;} QLinkedList * getPostersRent () {return postersRent;} void setLogin (const QString & _login) {login = _login;} void setPassword (const QString & _password) {password = _password;} void setPostersHiring (PosterHiring * poster) {postersHiring-> push_back (poster);} void setPostersRent (PosterRent * poster) {postersRent-> push_back (poster);} void setAccess (const bool & _access) {if (_access == false) access = USER; else access = ADMIN;}}; # endif// USER_H Лістинг login. h

login.h # ifndef LOGIN_H # define LOGIN_H # include # include "user.h" # include "ui_login.h" class Login: public QDialog {Q_OBJECT protected: Ui: : login uiLogin; User * current; QLinkedList * users; QFile * file; protected: void consider (); void readPostersHiring (); void readPostersRent (); void fillPosterHiring (QDataStream & in, QString & tempQStr , int & tempInt, bool & tempBool, PosterHiring * poster); void fillPosterRent (QDataStream & in, QString & tempQStr, int & tempInt, bool & tempBool, posterRent * poster); void appointAdmin (); void readOutFile (); public: Login (QWidget * parent = 0); ~ Login (), void saveInFile (const QString & login, const QString & password, const bool & access), void reset (QLineEdit * login, QLineEdit * password); User * searchUser (const QString & login, const QString & password); User * getCurrentUser (); QLinkedList <...


Назад | сторінка 9 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Return to materialism
  • Реферат на тему: Система баз даних MS Access
  • Реферат на тему: Система баз даних MS Access
  • Реферат на тему: Система управління базами даних Mіcrosoft Access 2003
  • Реферат на тему: Табличний процесор Excel. Система управління базами даних Access