Esempio n. 1
0
 public function getArrayDados()
 {
     $pessoaDAO = new PessoaFisicaDAO();
     $pessoa = $pessoaDAO->getById($this->dto->getCdUsuario());
     $pessoaFisicaModel = new PessoaFisicaModel();
     $pessoaDados = $pessoaFisicaModel->setDTO($pessoa)->getBasicInfo();
     $nivel = $this->dto->getNivel() == 1 ? 'Administrador' : ($this->dto->getNivel() == 2 ? 'Atendente' : 'Usuário');
     $usuarioDados = array('cd_usuario' => $this->dto->getCdUsuario(), 'login' => $this->dto->getLogin(), 'nivel_desc' => $nivel, 'nivel' => $this->dto->getNivel(), 'senha' => $this->dto->getSenha(), 'ie_status' => $this->dto->getIeStatus(), 'cd_usuario_criacao' => $this->dto->getCdUsuarioCriacao(), 'dt_usuario_criacao' => (new DateTime($this->dto->getDtUsuarioCriacao()))->format('d/m/Y'), 'cd_usuario_atualiza' => $this->dto->getCdUsuarioAtualiza(), 'dt_usuario_atualiza' => (new DateTime($this->dto->getDtUsuarioAtualiza()))->format('d/m/Y'));
     return array_merge($usuarioDados, $pessoaDados);
 }
Esempio n. 2
0
 public function findByLogin(UsuarioDTO $usuario)
 {
     $where = "login = '******'";
     $this->resultado = $this->get($where);
     if ($this->resultado) {
         return $this->resultado[0];
     }
     return false;
 }