Exemplo n.º 1
0
 public function run()
 {
     $this->loginDao = new LoginDao();
     if (SessionHandler::checkSession('usuario')) {
         $this->session = SessionHandler::selectSession('usuario');
         $this->usuarioLogado = $this->session['usuario'];
         if (isset($this->params['adicionar']) && $this->params['adicionar']) {
             $this->loadTemplate('funcionario/edit_save_funcionario');
         } else {
             if (isset($this->params['salvar']) && $this->params['salvar']) {
                 $this->salvarFuncionario();
             } else {
                 if (isset($this->params['editar']) && $this->params['editar']) {
                     $this->editarFuncionario();
                 } else {
                     if (isset($this->params['remover']) && $this->params['remover']) {
                         $this->removerFuncionario();
                     } else {
                         $this->load();
                     }
                 }
             }
         }
     } else {
         $this->redirect($this->UrlBuilder()->doAction('login'));
     }
 }
Exemplo n.º 2
0
 public function sendMessage()
 {
     $data = array('message' => $this->params['message'], 'user_hash_from' => SessionHandler::selectSession('user'), 'date' => date('Y-m-d H:i:s'));
     if ($this->database()->insert('Chat', $data)) {
         echo 1;
     } else {
         echo 0;
     }
     die;
 }
Exemplo n.º 3
0
 public function obterDadosDoLogin()
 {
     $dados = new \stdClass();
     $login = SessionHandler::selectSession('cliente');
     $dados->email = $login['email'];
     $dados->senha = $login['senha'];
     return $dados;
 }