<?php require "connect_func.php"; $saida = array(); $erros = array(); $erros['id'] = 'ERRO :: ID não fornecido.'; $erros['naoexiste'] = 'ERRO :: ID inexistente'; $caminhoBE = '../views/img/paginas/'; if (isset($_POST['id'])) { $idp = $_POST['id']; $orcamento = orcamento::find_by_id($idp); if ($orcamento) { // exclui relacionamentos orcaenviado::delete_all(array('conditions' => array('orcamentos_id = ?', $idp))); // exclui registro final do orcamento $orcamento->delete(); // retorna confirmação de exclusão $saida['registro_excluido'] = $idp; } else { $saida['erro'] = $erros['naoexiste']; } } else { $saida['erro'] = $erros['id']; } echo json_encode($saida, JSON_UNESCAPED_UNICODE);
$saida = array(); $erros = array(); $erros['id'] = 'ERRO :: ID não fornecido.'; $erros['naoexiste'] = 'ERRO :: ID inexistente'; $caminhoBE = '../views/img/paginas/'; if (isset($_POST['id'])) { $idp = $_POST['id']; $parceiro = parceiro::find_by_id($idp); if ($parceiro) { if (isset($_POST['exclui'])) { // exclui parceiro // exclui relacionamentos cdd_atendida::delete_all(array('conditions' => array('parceiros_id = ?', $idp))); reg_atendida::delete_all(array('conditions' => array('parceiros_id = ?', $idp))); est_atendido::delete_all(array('conditions' => array('parceiros_id = ?', $idp))); orcaenviado::delete_all(array('conditions' => array('parceiros_id = ?', $idp))); acessomaster::delete_all(array('conditions' => array('parceiros_id = ?', $idp))); $pagina = empresa_pg::find_by_parceiros_id($idp); // se tiver página, exclui imagens e depois o registrod a página if (count($pagina) > 0) { apagaImg($caminhoBE, $pagina->img_logo); apagaImg($caminhoBE, $pagina->foto1); apagaImg($caminhoBE, $pagina->foto2); apagaImg($caminhoBE, $pagina->foto3); $pagina->delete(); } // exclui registro final do parceiro $parceiro->delete(); // retorna confirmação de exclusão $saida['registro_excluido'] = $idp; } else {