public function selectAll() { $reserva = Constants::$_BASE . "." . Constants::$_NAMESPACE . Reserva::$NM_ENTITY; $query = "SELECT * FROM {$reserva} WHERE status = '" . Constants::$_ATIVO . "'"; $result = ConexaoBD::prepare($query); $result->execute(); $this->reportErrors($result); return $this->mount($result); }
public function selectByReservaAtiva() { $reserva = Constants::$_BASE . "." . Constants::$_NAMESPACE . Reserva::$NM_ENTITY; $usuario = Constants::$_BASE . "." . Constants::$_NAMESPACE . Usuario::$NM_ENTITY; $query = "SELECT * FROM {$usuario} WHERE status = '" . Constants::$_ATIVO . "' AND\r\n\t\t \tid = (SELECT DISTINCT(id_cliente) FROM {$reserva} WHERE situacao = '" . Situacao::$_FECHADO . "' AND status = '" . Constants::$_ATIVO . "' ORDER BY data DESC)"; $result = ConexaoBD::prepare($query); $result->execute(); $this->reportErrors($result); return $this->mount($result); }
public function selectByIdProduto($id_produto) { $fotoProduto = Constants::$_BASE . "." . Constants::$_NAMESPACE . FotoProduto::$NM_ENTITY . " r"; $query = "SELECT * FROM {$fotoProduto} WHERE status = '" . Constants::$_ATIVO . "' AND\r\n\t\t \tid_produto = :id_produto"; $result = ConexaoBD::prepare($query); $result->bindValue(":id_produto", $id_produto); $result->execute(); $this->reportErrors($result); return $this->mount($result); }
public static function excluirBanco($comamdo) { ConexaoBD::conexao(); self::$sql = $comamdo; $status = self::$objConexao->query(self::$sql); if ($status == false) { //erro var_dump(self::$objConexao->errorInfo()); exit; } }
public function remover($id_reserva, $id_produto) { $produto_reservado = Constants::$_BASE . "." . Constants::$_NAMESPACE . ProdutoReservado::$NM_ENTITY; $query = "UPDATE {$produto_reservado} SET status = '" . Constants::$_INATIVO . "'\r\n\t\t WHERE id_reserva =:id_reserva AND id_produto =:id_produto"; $result = ConexaoBD::prepare($query); $result->bindValue(":id_reserva", $id_reserva); $result->bindValue(":id_produto", $id_produto); $stts = $result->execute(); $this->reportErrors($result); return $stts; }
public function excluir() { ConexaoBD::conexao(); $sql = "DELETE FROM `locadora`.`filme` WHERE `idFilme`='{$this->idFilme}';"; ConexaoBD::excluirBanco($sql); }
public function alterarFilmes() { $sql = "UPDATE `locadora`.`filme` SET\r\n\t`Titulo` = '{$this->titulo}', `Genero` = '{$this->genero}', `Estoque` = '{$this->estoque}', `Midia` = '{$this->midia}', `Status` = '{$this->status}' WHERE `idFilme` = '{$this->idFilme}'"; ConexaoBD::alterar($sql); }
private function objetoFechaConexao() { $_BANCO = new ConexaoBD(); $_BANCO->fechaConexaoBD(); }
public function excluirCliente() { ConexaoBD::conexao(); $sql = "DELETE FROM `locadora`.`cliente` WHERE `idCliente`='{$this->idCliente}';"; ConexaoBD::excluirBanco($sql); }
public static function prepare($p_query) { $conn = ConexaoBD::getInstance()->conexao; return $conn->prepare($p_query); }
public function delete($entidade) { $entidade = $entidade->toArray(); $fields = array_keys($entidade); $query = "UPDATE " . Constants::$_BASE . "." . Constants::$_NAMESPACE . $this->nm_entidade . " SET status = '" . Constants::$_INATIVO . "'\r\n\t\t WHERE id =:id"; $result = ConexaoBD::prepare($query); $result->bindParam(":id", $entidade['id'], PDO::PARAM_INT); $stts = $result->execute(); $this->reportErrors($result); return $stts; }
public function excluirUsuario() { $sql = "DELETE FROM `locadora`.`usuario` WHERE `idUsuario`='{$this->idUsuario}';"; ConexaoBD::excluirBanco($sql); }
<?php include "conexaoBD.php"; $teste_conec = new ConexaoBD(); // Teste de conexao // $teste_conec->conexaoBD(); echo "conectou";