Exemplo n.º 1
0
 /**
  * Funcao que faz a exclusao dos dados na tabela/entidade
  * @param string $where Parametros SQL para a exclusao
  * @return void
  */
 public function delete($where = null)
 {
     debug::write_log(get_class($this), "delete " . " - {$where}");
     //		$this->db->BeginTrans( );
     $sql = "delete from " . $this->entity;
     if ($where) {
         $sql .= " where " . stripslashes($where);
     }
     //echo $sql;
     try {
         $this->result = $this->dbconn->queryWithErrors($sql);
     } catch (Exception $e) {
         error::showMessage("Erro excluindo registro: " . $e->getMessage());
         debug::write_log(get_class($this), "Erro excluindo registro: " . $e->getMessage() . "\n   SQL: " . $sql);
         //			echo "Erro na exclusao:".$e->getMessage().'<br><a href="javascript:history.go(-1)">Voltar</a>';
         //			exit;
     }
 }