public static function deleteOwner($id) { try { Proprietario::delete($id); echo "Proprietário removido :("; } catch (PDOException $e) { echo "Erro: {$e}"; } }
<?php $proprietarios = Proprietario::selectAll(); ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="UTF-8"> <title>Proprietarios</title> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css"> </head> <body ng-app="proprietarios"> <div class="main col-sm-12"> <h1>Veterinária</h1> <div class="content" ng-controller="getProprietarios"> <h2>Proprietários</h2> <div class="alert alert-success" role="alert" ng-show="message" ng-bind="message"></div> <div class="novo-proprietario" class="col-sm-12 col-md-6"> <form novalidate name="add-owner"> <div class="form-group"> <input type="text" class="form-control" name="nome" data-ng-model="nome" placeholder="Nome"> </div> <div class="form-group"> <input type="text" class="form-control" name="email" data-ng-model="email" placeholder="Email"> </div> <div class="form-group"> <input type="text" class="form-control" name="celular" data-ng-model="celular" placeholder="Celular"> </div> <div class="form-group">
public function recuperarProprietario($id_proprietario){ $query ="SELECT tbl_proprietario.proprietario AS proprietario, tbl_proprietario.nome AS nome, tbl_proprietario.cpf AS cpf, tbl_proprietario.rg AS rg, tbl_proprietario.endereco AS endereco, tbl_proprietario.numero AS numero, tbl_proprietario.complemento AS complemento, tbl_proprietario.bairro AS bairro, tbl_proprietario.cidade AS cidade, tbl_proprietario.estado AS estado, tbl_proprietario.cep AS cep, tbl_proprietario.pais AS pais, tbl_proprietario.email AS email, tbl_proprietario.login AS login, tbl_proprietario.senha AS senha, tbl_proprietario.observacao AS observacao, tbl_proprietario.ativo AS ativo FROM tbl_proprietario WHERE tbl_proprietario.proprietario = $id_proprietario "; $banco = $this->getBancoDados(); $proprietario = NULL; $retorno = $banco->executaSQL($query); if($retorno != NULL) { if ($banco->numRows($retorno) == 0){ throw new Exception("Nenhuma proprietario encontrado.",0); } while($linha = $banco->fetchArray($retorno)) { $proprietario = new Proprietario(); $proprietario->setId($linha['proprietario']); $proprietario->setNome($linha["nome"]); $proprietario->setCpf($linha["cpf"]); $proprietario->setRg($linha["rg"]); $proprietario->setEndereco($linha["endereco"]); $proprietario->setNumero($linha["numero"]); $proprietario->setComplemento($linha["complemento"]); $proprietario->setBairro($linha["bairro"]); $proprietario->setCidade($linha["cidade"]); $proprietario->setEstado($linha["estado"]); $proprietario->setCep($linha["cep"]); $proprietario->setPais($linha["pais"]); $proprietario->setEmail($linha["email"]); $proprietario->setLogin($linha["login"]); $proprietario->setSenha($linha["senha"]); $proprietario->setAtivo($linha["ativo"]); $proprietario->setObservacao($linha["observacao"]); } return $proprietario; } else { throw new Exception("Erro ao recuperar Proprietario ($query)"); } }