}
    if (!$Herramienta->validar("texto y entero", $contrasena)) {
        $error .= "<p>La contrasena no puede tener caracteres especiales.</p>";
    }
    if (!(strlen($contrasena) >= 4 && strlen($contrasena) < 9)) {
        $error .= "<p>La contraseña tiene que ser mayor a 4 caracteres y menor a 8.</p>";
    }
    if ($contrasena !== $recontrasena) {
        $error .= "<p>Las contraseñas no coinciden.</p>";
    }
    if ($error == "") {
        if ($personal->revisarCuenta($cuenta)) {
            $error = "La cuenta no se encuentra disponible.";
        } else {
            $personal->contructor(0, $perfil, $ci, $nombre, $direccion, $correo, $cumpleano, $fechaingreso, $cuenta, $contrasena, $sueldo, $cargo, $empresasession);
            if (!$personal->insertar()) {
                $error = "No se pudo registrar al personal. Intente nuevamente.";
            }
        }
    }
}
if ($proceso === "buscarEmpleado") {
    $text = $_POST["text"];
    if (!$Herramienta->validar("texto y entero", $text)) {
        $error = "El criterio de busqueda no puede tener caracteres especiales.";
    } else {
        $estado = $_POST["estado"];
        $resultado = $personal->BuscarPersonal($text, $estado);
    }
}
if ($proceso === "actualizarPersonal") {
            $insert = $sucu->insertar();
            if ($insert !== 0) {
                $perso = new PERSONAL();
                $perso->id_personal = 0;
                $perso->CON = $con;
                $perso->nombre = $nombrep;
                $perso->cuenta = $cuenta;
                $perso->sucursal_id = $insert;
                $perso->contrasena = $contrasena;
                $perso->rol = $rol;
                $perso->telefono = $telefono;
                $perso->direccion = $direccionp;
                $perso->sueldo = 0;
                $perso->fechaContratado = $fechacontratado;
                $perso->almacen_id = 'null';
                $insert = $perso->insertar();
            }
            if ($insert == 0) {
                $con->rollback();
                $error = "Se corto la conexion con el servidor. Intente nuevamente.";
            } else {
                $con->commit();
            }
        } else {
            $error = "Se corto la conexion con el servidor. Intente nuevamente.";
        }
    }
}
$con->closed();
$reponse = array("error" => $error, "result" => $resultado);
echo $_POST['callback'] . json_encode($reponse);