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; }
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); }
public ShipmentAuditViewModel(ShipmentAuditData data) { ShipmentAuditModel = new ShipmentAuditTrailViewModel(data); }