12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- using System;
- using System.Collections.Generic;
- using System.IO;
- using System.Linq;
- using Comal.Classes;
- using InABox.Core;
- using InABox.Mobile;
- using Xamarin.Forms;
- namespace PRS.Mobile
- {
- public class DigitalFormDocumentShell : Shell<DigitalFormDocumentModel, DigitalFormDocument>, IEntityDocumentShell
- {
- protected override void ConfigureColumns(ShellColumns<DigitalFormDocumentModel, DigitalFormDocument> columns)
- {
- columns
- .Map(nameof(ParentID), x => x.EntityLink.ID)
- .Map(nameof(DocumentID), x => x.DocumentLink.ID)
- .Map(nameof(FileName), x => x.DocumentLink.FileName)
- .Map(nameof(Thumbnail), x => x.Thumbnail);
- }
- public Guid ParentID
- {
- get => Get<Guid>();
- set => Set(value);
- }
- public Guid DocumentID
- {
- get => Get<Guid>();
- set => Set(value);
- }
- public string FileName
- {
- get => Get<string>();
- set => Set(value);
- }
- public byte[] Thumbnail
- {
- get => Get<byte[]>();
- set => Set(value);
- }
- }
- }
|