コード例 #1
0
 public function alterarUsuario(UsuarioVO $dados)
 {
     $conexao = MySQL::getMySQL();
     $sql = "UPDATE usuarios SET ";
     $sql .= "usu_nome = '" . $dados->getNome() . "', ";
     $sql .= "usu_email = '" . $dados->getEmail() . "', ";
     $sql .= "usu_senha = '" . $dados->getSenha() . "', ";
     $sql .= "usu_cep = '" . $dados->getCep() . "', ";
     $sql .= "usu_endereco = '" . $dados->getEndereco() . "', ";
     $sql .= "usu_numero = '" . $dados->getNumero() . "', ";
     $sql .= "usu_complemento = '" . $dados->getComplemento() . "', ";
     $sql .= "usu_bairro = '" . $dados->getBairro() . "', ";
     $sql .= "usu_cidade = '" . $dados->getCidade() . "', ";
     $sql .= "usu_estado = '" . $dados->getEstado() . "', ";
     $sql .= "usu_lat = '" . $dados->getLatitude() . "', ";
     $sql .= "usu_lng = '" . $dados->getLongitude() . "', ";
     $sql .= "usu_celular = '" . $dados->getCelular() . "', ";
     $sql .= "usu_inclusao = '" . $dados->getInclusao() . "', ";
     $sql .= "usu_ativo = '" . $dados->getAtivo() . "'";
     $sql .= " WHERE usu_id = " . $dados->getUsuarioID();
     $retorno = $conexao->alterar($sql);
     if ($retorno) {
         return $this->consultarUsuario($dados->getUsuarioID());
     } else {
         return false;
     }
 }
コード例 #2
0
ファイル: UsuarioDAO.php プロジェクト: wgviana/SaudeNaCopa
 public function selectOneByEmail(UsuarioVO $vo)
 {
     $sql = "SELECT * FROM usuarios WHERE email = :email";
     $email = $vo->getEmail();
     $stm = $this->conex->prepare($sql);
     $stm->bindParam(':email', $email, PDO::PARAM_STR);
     try {
         $stm->execute();
     } catch (Exception $e) {
         throw new Exception("Não foi possível selecionar o Usuário.");
     }
     $stm->setFetchMode(PDO::FETCH_CLASS, 'UsuarioVO');
     $vo = $stm->fetch(PDO::FETCH_CLASS);
     return $vo;
 }