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);
 }