28 lines
1.0 KiB
C#
28 lines
1.0 KiB
C#
using System.Collections.Generic;
|
|
using Manager.DTOs;
|
|
using ManagerService.Data.SubSection;
|
|
using NetTopologySuite.Geometries;
|
|
|
|
namespace ManagerService.DTOs
|
|
{
|
|
public class GuidedStepDTO
|
|
{
|
|
public string Id { get; set; }
|
|
public string GuidedPathId { get; set; }
|
|
public int Order { get; set; }
|
|
public List<TranslationDTO> Title { get; set; }
|
|
public List<TranslationDTO> Description { get; set; }
|
|
public Geometry Geometry { get; set; }
|
|
public double? ZoneRadiusMeters { get; set; }
|
|
public string ImageUrl { get; set; }
|
|
public int? TriggerGeoPointId { get; set; }
|
|
public GeoPointDTO? TriggerGeoPoint { get; set; }
|
|
public bool IsHiddenInitially { get; set; }
|
|
public bool IsStepTimer { get; set; }
|
|
public bool IsStepLocked { get; set; }
|
|
public int? TimerSeconds { get; set; }
|
|
public List<TranslationDTO> TimerExpiredMessage { get; set; }
|
|
public List<QuizQuestion> QuizQuestions { get; set; }
|
|
}
|
|
}
|