Beispiel #1
0
        public ShipmentAuditTrailViewModel(ShipmentAuditData data)
        {
            ShipmentAuditItems = new List <ShipmentAuditRecord>();
            foreach (var shipmentAudit in data.TableData)
            {
                ShipmentAuditItems.Add(shipmentAudit);
            }

            PageSize               = data.PageSize;
            PageNumber             = data.PageNumber;
            NumberOfShipmentAudits = data.NumberOfShipmentAudits;
        }
Beispiel #2
0
        private void SetMapper(IEnumerable <MovementAudit> movementAudits)
        {
            var data = new ShipmentAuditData
            {
                TableData = movementAudits
                            .Select(shipmentAudit => mapper.Map <ShipmentAuditRecord>(shipmentAudit))
                            .OrderByDescending(x => x.ShipmentNumber)
                            .ThenByDescending(x => x.DateAdded)
                            .ToList()
            };

            A.CallTo(
                () => mapper.Map <IEnumerable <MovementAudit>, ShipmentAuditData>(A <IEnumerable <MovementAudit> > .Ignored))
            .Returns(data);
        }
Beispiel #3
0
 public ShipmentAuditViewModel(ShipmentAuditData data)
 {
     ShipmentAuditModel = new ShipmentAuditTrailViewModel(data);
 }