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; }
}
}