using System; namespace RMuseum.Models.Ganjoor.ViewModels { /// /// Related Image Type /// public enum PoemRelatedImageType { /// /// musueum.ganjoor.net link /// MuseumLink = 0, /// /// external link /// ExternalLink = 1 } /// /// Poem Related Images /// public class PoemRelatedImage { /// /// link id /// public Guid Id { get; set; } /// /// Image Order /// public int ImageOrder { get; set; } /// /// poem related image type /// public PoemRelatedImageType PoemRelatedImageType { get; set; } /// /// thumbnail image url /// public string ThumbnailImageUrl { get; set; } /// /// target page url /// public string TargetPageUrl { get; set; } /// /// alternate text /// public string AltText { get; set; } /// /// is text original source /// public bool IsTextOriginalSource { get; set; } } public class PoemRelatedImageEx : PoemRelatedImage { /// /// poem id /// public int PoemId { get; set; } /// /// poem url /// public string PoemFullUrl { get; set; } /// /// poem full title /// public string PoemFullTitle { get; set; } } }