Beispiel #1
0
        public void CreateMotorollaMarker(Quest quest)
        {
            var model = new MotorollaSimpleModel()
            {
                metaHeader = new MotorollaSimpleModelMetaHeader()
                {
                    metaTimeStamp      = toStringDate(DateTime.Now),
                    metaEventTypeLabel = quest.Name
                },
                eventHeader = new MotorollaSimpleModelMainHeader()
                {
                    detailedDescription = quest.Description,
                    label = quest.Name,
                    id    = $"mot-{quest.ID}",
                    icon  = new MotorllaSimpleModelIcon()
                    {
                        url = "MsiIcon://" + getIconForQuest(quest)
                    },
                    location = new MotorllaSimpleModelLocation()
                    {
                        latitude  = (double)quest.Latitude.Value,
                        longitude = (double)quest.Longitude.Value
                    },
                    priority            = "medium",
                    timeStamp           = toStringDate(DateTime.Now),
                    expirationTimeStamp = toStringDate(quest.DueDate)
                }
            };

            motorollaService.DoRequest(model);
        }
Beispiel #2
0
 public void DoRequest(MotorollaSimpleModel model)
 {
     GetPOSTResponse(new Uri("https://hacknarok.release.commandcentral.com/"), model, null);
 }