Accommodations and Their Assigned Guest Cards - noi-techpark/odh-docs GitHub Wiki

Based on the Feature of Accommodations, Cards are assigned as SmgTags

Guest cards

  1. featureId: 035577098B254201A865684EF050C851 - SmgTags: bozencardplus, guestcard
  2. featureId: CEE3703E4E3B44E3BD1BEE3F559DD31C - SmgTags: rittencard, guestcard
  3. featureId: C7758584EFDE47B398FADB6BDBD0F198 - SmgTags: klausencard, guestcard
  4. featureId: C3C7ABEB0F374A0F811788B775D96AC0 - SmgTags: brixencard, guestcard
  5. featureId: 3D703D2EA16645BD9EA3273069A0B918 - SmgTags: almencardplus, guestcard
  6. featureId: D02AE2F641A4496AB1D2C4871475293D - SmgTags: activecard, guestcard
  7. featureId: DA4CAD333B8D45448AAEA9E966C68380 - SmgTags: winepass, guestcard
  8. featureId: 500AEFA8868748899BEC826B5E81951C - SmgTags: ultentalcard, guestcard
  9. featureId: DE13880FA929461797146596FA3FFC07 - SmgTags: merancard, guestcard
  10. featureId: 49E9FF69F86846BD9915A115988C5484 - SmgTags: vinschgaucard, guestcard
  11. featureId: FAEB6769EC564CBF982D454DCEEBCB27 - SmgTags: algundcard, guestcard
  12. featureId: 3FD7253E3F6340E1AF642EA3DE005128 - SmgTags: holidaypass, guestcard
  13. featureId: 24E475F20FF64D748EBE7033C2DBC3A8 - SmgTags: valgardenamobilcard, guestcard
  14. featureId: 056486AFBEC4471EA32B3DB658A96D48 - SmgTags: vilnoessdolomitimobilcard, guestcard
  15. featureId: 9C8140EB332F46E794DFDDB240F9A9E4 - SmgTags: mobilactivcard, guestcard
  16. featureId: 8192350ABF6B41DA89B255B340003991 - SmgTags: suedtirolguestpass, guestcard
  17. featureId: 3CB7D42AD51C4E2BA061CF9838A3735D - SmgTags: holidaypass3zinnen, guestcard
  18. featureId: C414648944CE49D38506D176C5B58486 - SmgTags: merancard_allyear, guestcard
  19. featureId: 05988DB63E5146E481C95279FB285C6A - SmgTags: accomodation bed bike, guestcard
  20. featureId: 5F22AD3E93D54E99B7E6F97719A47153 - SmgTags: accomodation bett bike sport, guestcard

Other Tags

  1. featureId: 19ABB47430F64287BEA96237A2E99899 - SmgTags: seiseralm_balance
  2. featureId: D1C1C206AA0B4025A98EE83C2DBC2DFA - SmgTags: workation

The Code:

Implemented here

private static void UpdateAusstattungToSmgTags(Accommodation myacco)
{
    RemoveTagIf("035577098B254201A865684EF050C851", "bozencardplus", myacco);
    RemoveTagIf("CEE3703E4E3B44E3BD1BEE3F559DD31C", "rittencard", myacco);
    RemoveTagIf("C7758584EFDE47B398FADB6BDBD0F198", "klausencard", myacco);
    RemoveTagIf("C3C7ABEB0F374A0F811788B775D96AC0", "brixencard", myacco);
    //RemoveTagIf("455984E79EE6437B8D01793895AFDBE6", "almencardplus", myacco);
    RemoveTagIf("3D703D2EA16645BD9EA3273069A0B918", "almencardplus", myacco);
    RemoveTagIf("D02AE2F641A4496AB1D2C4871475293D", "activecard", myacco);
    RemoveTagIf("DA4CAD333B8D45448AAEA9E966C68380", "winepass", myacco);
    RemoveTagIf("500AEFA8868748899BEC826B5E81951C", "ultentalcard", myacco);
    RemoveTagIf("DE13880FA929461797146596FA3FFC07", "merancard", myacco);
    RemoveTagIf("49E9FF69F86846BD9915A115988C5484", "vinschgaucard", myacco);
    RemoveTagIf("FAEB6769EC564CBF982D454DCEEBCB27", "algundcard", myacco);
    RemoveTagIf("3FD7253E3F6340E1AF642EA3DE005128", "holidaypass", myacco);
    RemoveTagIf("24E475F20FF64D748EBE7033C2DBC3A8", "valgardenamobilcard", myacco);
    RemoveTagIf("056486AFBEC4471EA32B3DB658A96D48", "vilnoessdolomitimobilcard", myacco);
    RemoveTagIf("9C8140EB332F46E794DFDDB240F9A9E4", "mobilactivcard", myacco);
    //NEU
    RemoveTagIf("8192350ABF6B41DA89B255B340003991", "suedtirolguestpass", myacco);
    RemoveTagIf("3CB7D42AD51C4E2BA061CF9838A3735D", "holidaypass3zinnen", myacco);
    RemoveTagIf("19ABB47430F64287BEA96237A2E99899", "seiseralm_balance", myacco);
    RemoveTagIf("D1C1C206AA0B4025A98EE83C2DBC2DFA", "workation", myacco);
    //new
    RemoveTagIf("C414648944CE49D38506D176C5B58486", "merancard_allyear", myacco);


    List<string> guestcardlist = new List<string>()
    {
        "035577098B254201A865684EF050C851",
        "CEE3703E4E3B44E3BD1BEE3F559DD31C",
        "C7758584EFDE47B398FADB6BDBD0F198",
        "C3C7ABEB0F374A0F811788B775D96AC0",
        "3D703D2EA16645BD9EA3273069A0B918",
        "D02AE2F641A4496AB1D2C4871475293D",
        "DA4CAD333B8D45448AAEA9E966C68380",
        "500AEFA8868748899BEC826B5E81951C",
        "DE13880FA929461797146596FA3FFC07",
        "49E9FF69F86846BD9915A115988C5484",
        "FAEB6769EC564CBF982D454DCEEBCB27",
        "3FD7253E3F6340E1AF642EA3DE005128",
        "24E475F20FF64D748EBE7033C2DBC3A8",
        "056486AFBEC4471EA32B3DB658A96D48",
        "8192350ABF6B41DA89B255B340003991",
        "3CB7D42AD51C4E2BA061CF9838A3735D",
        "9C8140EB332F46E794DFDDB240F9A9E4",
        "C414648944CE49D38506D176C5B58486"
    };

    RemoveTagIf(guestcardlist, "guestcard", myacco);

    //NEW
    RemoveTagIf("05988DB63E5146E481C95279FB285C6A", "accomodation bed bike", myacco);
    RemoveTagIf("5F22AD3E93D54E99B7E6F97719A47153", "accomodation bett bike sport", myacco);                       
}
⚠️ **GitHub.com Fallback** ⚠️