public static function actUbicacionInmueble($idInmueble, $val, $toUpd, $table)
    {
        $db = Db::getInstance();
        $idUbicacion = Inmueble::obtIdUbicacion($idInmueble);
        $req = $db->prepare('UPDATE ubicacion SET ' . $toUpd . ' = :val WHERE idUbicacion = :id');
        $req->execute(array('val' => $val, 'id' => $idUbicacion));
        $req = $db->prepare('SELECT ubicacion.idMunicipio as municipio, ubicacion.idEstado as estado
							 FROM ubicacion WHERE idUbicacion = :id');
        $req->execute(array('id' => $idUbicacion));
        switch ($table) {
            case 'municipio':
                $idRet = $req->fetch()['municipio'];
                $req2 = $db->prepare('SELECT municipio.municipio as municipio
									  FROM municipio WHERE idMunicipio = :id');
                $req2->execute(array('id' => $idRet));
                return $req2->fetch()['municipio'];
                break;
            case 'estado':
                $idRet = $req->fetch()['estado'];
                $req2 = $db->prepare('SELECT estado.estado as estado
									  FROM estado WHERE idMunicipio = :id');
                $req2->execute(array('id' => $idRet));
                return $req2->fetch()['estado'];
                break;
        }
        return 'Error';
    }
 public static function actInmueble($upd, $id, $val)
 {
     $db = Db::getInstance();
     if ($upd == "idUbicacion") {
         $idUbicacion = Inmueble::obtIdUbicacion($id);
         $req = $db->prepare('UPDATE ubicacion SET direccion = :val WHERE idUbicacion = :id');
         $req->execute(array('val' => $val, 'id' => $idUbicacion));
         $val = $idUbicacion;
     }
     $req = $db->prepare('UPDATE inmueble SET ' . $upd . ' = :val WHERE idInmueble = :id');
     $req->execute(array('val' => $val, 'id' => $id));
 }