Example #1
0
 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;
     }
 }
Example #2
0
 $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);