private CompletedAndStoredCommodityListItem Map(CommodityStorageNote doc) { var item = new CompletedAndStoredCommodityListItem { DocumentId = doc.Id, DocumentReference = doc.DocumentReference, DateIssued = doc.DocumentDateIssued, ClerkName = doc.DocumentIssuerUser.Username, Description = doc.Description, NetWeight = doc.TotalNetWeight, NoOfContainers = doc.LineItems.Count, Status = doc.Status }; return item; }
private void ViewSelectedItem(CompletedAndStoredCommodityListItem selectedItem) { const string uri = "/views/CommodityReception/DocumentDetails.xaml"; Messenger.Default.Send<DocumentDetailMessage>(new DocumentDetailMessage { Id = selectedItem.DocumentId, DocumentType = DocumentType.CommodityStorageNote}); NavigateCommand.Execute(uri); }