Ejemplo n.º 1
0
     if (!$Herramienta->validar("texto y entero", $placa)) {
         $error = "<p>-El color no puede tener caracteres especiales.</p>";
         break;
     }
     if (!$Herramienta->validar("texto y entero", $observacion)) {
         $error = "<p>-La observacion no puede tener caracteres especiales.</p>";
         break;
     }
     if (strlen(observacion) > 200) {
         $error = "<p>-La observacion no puede tener mas de 200 caracteres.</p>";
         break;
     }
     $auto = new AUTO($con);
     $auto->contructor($idauto, $modelo, $placa, $color, $chasis, $observacion, $vehiculo, $marca, $clienteId);
     if ($idauto == "0") {
         if (!$auto->insertar()) {
             $error = "No se pudo registrar un auto. Intente nuevamente.";
             break;
         }
     } else {
         if (!$auto->modificar($idauto)) {
             $error = "No se pudo actualizar un auto. Intente nuevamente.";
             break;
         }
     }
 }
 if ($error === "") {
     $con->commit();
 } else {
     $con->rollback();
 }