public static AnnouncementAttachmentViewData Create(AnnouncementAttachmentInfo announcementAttachmentInfo, bool isOwner) { return(new AnnouncementAttachmentViewData { AttachedDate = announcementAttachmentInfo.AnnouncementAttachment.AttachedDate, Id = announcementAttachmentInfo.AnnouncementAttachment.Id, Order = announcementAttachmentInfo.AnnouncementAttachment.Order, Attachment = AttachmentViewData.Create(announcementAttachmentInfo.AttachmentInfo, isOwner), AnnouncementId = announcementAttachmentInfo.AnnouncementAttachment.AnnouncementRef }); }
public static SearchViewData Create(AnnouncementAttachmentInfo info) { return(new AttachmentSearchViewData { Id = info.AttachmentInfo.Attachment.Id.ToString(), Description = info.AttachmentInfo.Attachment.Name, AnnouncementId = info.AnnouncementAttachment.AnnouncementRef, SearchType = (int)SearchTypeEnum.Attachments, AttachmentThumbnailUrl = info.AttachmentInfo.DownloadThumbnailUrl }); }