public function removeCliente() { $objConexao = new fla_conexao(); $objRotatividade = new fla_rotatividade(); $objRotatividade->set_des_placa($this->get_des_placa()); $objRotatividade->set_des_situacao('P'); $arrRotatividade = $objRotatividade->buscaCarro($objRotatividade); if (!$arrRotatividade) { try { $sql_rotatidade = sprintf("DELETE FROM fla_rotatividade WHERE UPPER(des_placa) = '%s'", strtoupper($this->get_des_placa())); $query = $objConexao->prepare($sql_rotatidade) or die($objConexao->errorInfo()); $query->Execute(); $sql_nfes = sprintf("DELETE FROM fla_nfes WHERE cod_cliente = %s", $this->get_cod_cliente()); $query = $objConexao->prepare($sql_nfes) or die($objConexao->errorInfo()); $query->Execute(); $sql_mensalidade_usuario = sprintf("DELETE FROM fla_mensalidade_usuario WHERE cod_cliente = %s", $this->get_cod_cliente()); $query = $objConexao->prepare($sql_mensalidade_usuario) or die($objConexao->errorInfo()); $query->Execute(); $sql_clientes = sprintf("DELETE FROM fla_clientes WHERE cod_cliente = %s", $this->get_cod_cliente()); $query = $objConexao->prepare($sql_clientes) or die($objConexao->errorInfo()); $query->Execute(); $msg = 'Cliente removido com sucesso!'; return $msg; } catch (PDOException $e) { $msg = '<span style="color:red;">' . $e->getMessage() . '</span>'; return $msg; } } else { $msg = '<span style="color:red;">O cliente não pode ser excluído por que se encontra estacionado no momento!<br/>Por favor libere o veículo e tente novamente.</span>'; return $msg; } }
$tem_permanencia = $_POST['tem_permanencia']; $cod_desconto = $_POST['cod_desconto']; $val_total = $_POST['val_total']; $val_cobrado = $_POST['val_cobrado']; $des_justificativa = $_POST['des_justificativa']; $cod_rotatividade = $_POST["cod_rotatividade"]; if (empty($des_placa)) { $des_placa = "XXX-" . $mktime; } if (empty($cod_modelo)) { $cod_modelo = 0; } if (empty($cod_desconto)) { $cod_desconto = 0; } $objRotatividade->set_des_placa($des_placa); $objRotatividade->set_cod_preco($cod_preco); $objRotatividade->set_des_situacao("P"); if (empty($val_total)) { $objClientes->set_des_placa($des_placa); $objClientes->set_tipo_cliente('M'); $arrClientes = $objClientes->buscaClientes($objClientes); if (is_array($arrClientes)) { $msgRetorno = 'Este veículo é mensalista!'; } else { $objClientes->ResetObject(); $objClientes->set_des_placa($des_placa); $objClientes->set_cod_marca($cod_marca); $objClientes->set_des_cor($des_cor); $objClientes->set_cod_modelo($cod_modelo); $objClientes->insereCliente($objClientes);