using System; using Comal.Classes; using InABox.Core; using InABox.Mobile; using Syncfusion.Pdf.Xmp; namespace PRS.Mobile { public class StockMovementBatchDocumentModel : CoreRepository { public StockMovementBatchDocumentModel(IModelHost host, Func> filter): base(host, filter) { } } public class StockMovementBatchDocumentShell : Shell { protected override void ConfigureColumns(ShellColumns columns) { columns .Map(nameof(DocumentID), x=>x.DocumentLink.ID) .Map(nameof(BatchID), x=>x.EntityLink.ID) .Map(nameof(Thumbnail), x=>x.Thumbnail) ; } public Guid DocumentID { get => Get(); set => Set(value); } public Guid BatchID { get => Get(); set => Set(value); } public byte[]? Thumbnail { get => Get(); set => Set(value); } } }