public MovementSummaryTableViewModel(MovementTableDataRow data)
 {
     Number = data.Number;
     Status = data.Status;
     PreNotification = data.SubmittedDate;
     ShipmentDate = data.ShipmentDate;
     Received = data.ReceivedDate;
     Quantity = data.Quantity;
     Unit = data.QuantityUnits;
     RecoveredOrDisposedOf = data.CompletedDate;
 }
 public MovementSummaryTableViewModel(MovementTableDataRow data)
 {
     Id                    = data.Id;
     Number                = data.Number;
     Status                = data.Status;
     PreNotification       = data.SubmittedDate;
     ShipmentDate          = data.ShipmentDate;
     Received              = data.ReceivedDate;
     Quantity              = data.Quantity;
     Unit                  = data.QuantityUnits;
     RecoveredOrDisposedOf = data.CompletedDate;
 }
Esempio n. 3
0
 public DownloadMovementViewModel(MovementTableDataRow data, NotificationType type, string notificationNumber)
 {
     Number             = data.Number;
     Status             = GetStatusDisplay(data.Status, type);
     SubmittedDate      = data.SubmittedDate;
     ShipmentDate       = data.ShipmentDate;
     ReceivedDate       = data.ReceivedDate;
     Quantity           = data.Quantity;
     Unit               = data.QuantityUnits.HasValue ? EnumHelper.GetDisplayName(data.QuantityUnits) : null;
     CompletedDate      = data.CompletedDate;
     NotificationNumber = notificationNumber.Replace(" ", string.Empty);
 }
Esempio n. 4
0
 public ShipmentDatesTableViewModel(MovementTableDataRow data)
 {
     Number                = data.Number;
     Status                = data.Status;
     PreNotification       = data.SubmittedDate;
     ShipmentDate          = data.ShipmentDate;
     HasShipped            = data.HasShipped;
     IsShipmentActive      = data.IsShipmentActive;
     Received              = data.ReceivedDate;
     Quantity              = data.Quantity;
     Unit                  = data.QuantityUnits;
     RecoveredOrDisposedOf = data.CompletedDate;
 }
 public DownloadMovementViewModel(MovementTableDataRow data, NotificationType type, string notificationNumber)
 {
     Number        = data.Number.ToString();
     Status        = GetStatusDisplay(data.Status, type);
     SubmittedDate = DateValue(data.SubmittedDate, data.Status);
     ShipmentDate  = DateValue(data.ShipmentDate, data.Status);
     ReceivedDate  = DateValue(data.ReceivedDate, data.Status);
     Quantity      = data.Quantity.HasValue
         ? data.Quantity.Value.ToString("G29") + " " +
                     EnumHelper.GetShortName(data.QuantityUnits.GetValueOrDefault())
         : "- -";
     CompletedDate      = DateValue(data.CompletedDate, data.Status);
     NotificationNumber = notificationNumber.Replace(" ", string.Empty);
 }