Sistema condomínio  v1.0
login.hpp
Ir para a documentação deste ficheiro.
1 #ifndef LOGIN_HPP
2 #define LOGIN_HPP
3 
4 #include <iostream>
5 #include "administrador.hpp"
6 #include "porteiro.hpp"
7 
14 class Login {
15 private:
16  std::string loginPorteiro = "porteiro";
17  std::string senhaPorteiro = "porteiro";
18  std::string loginAdministrador = "admin";
19  std::string senhaAdministrador = "admin";
20 
21 public:
28  bool fazerLogin(std::string funcao);
29 
30 
37  int lerInt(int numero, std::string msg);
38 
42  void telaAdministrador();
43 
47  void telaPorteiro();
48 };
49 
50 #endif
Classe que representa o sistema de login.
Definition: login.hpp:14
void telaPorteiro()
Exibe a tela do porteiro após o login bem-sucedido.
Definition: login.cpp:133
int lerInt(int numero, std::string msg)
Lê um número inteiro da entrada padrão com validação.
Definition: login.cpp:58
void telaAdministrador()
Exibe a tela do administrador após o login bem-sucedido.
Definition: login.cpp:81
bool fazerLogin(std::string funcao)
Realiza o processo de login.
Definition: login.cpp:8