Ejemplo n.º 1
0
        protected override async Task OnInitializedAsync()
        {
            int.TryParse(QuestId, out var questId);

            Quest = await QuestDataService.GetQuestDetails(questId);

            Views = new List <ViewDto>(await ViewDataService.GetAllViews(questId));
        }
Ejemplo n.º 2
0
        protected override async Task OnInitializedAsync()
        {
            int.TryParse(QuestId, out var questId);

            Quest = await QuestDataService.GetQuestDetails(questId);

            Views      = new List <ViewDto>(await ViewDataService.GetAllViews(questId));
            MapMarkers = new List <Marker>();
            foreach (var dataPoint in Quest?.DataPoints)
            {
                MapMarkers.Add(
                    new Marker
                {
                    Description  = $"{dataPoint.Description}",
                    ShowPopup    = false,
                    X            = dataPoint.Longitude,
                    Y            = dataPoint.Latitude,
                    RadiusMeters = dataPoint.RadiusMeters,
                    IsNegative   = dataPoint.IsNegative,
                    Certainty    = dataPoint.Certainty
                });
            }
        }