Beispiel #1
0
        public virtual ShipmentPackageContentStateRemovedDto NewShipmentPackageContentStateRemoved(string shipmentItemSeqId)
        {
            var e   = new ShipmentPackageContentStateRemovedDto();
            var eId = NewShipmentPackageContentEventId(shipmentItemSeqId);

            e.ShipmentPackageContentEventId = eId;
            return(e);
        }
Beispiel #2
0
        public virtual ShipmentPackageContentStateRemovedDto ToShipmentPackageContentStateRemovedDto(IShipmentPackageContentStateRemoved e)
        {
            var dto = new ShipmentPackageContentStateRemovedDto();

            dto.ShipmentPackageContentEventId = e.ShipmentPackageContentEventId;
            dto.CreatedAt = e.CreatedAt;
            dto.CreatedBy = e.CreatedBy;
            dto.Version   = e.Version;
            dto.CommandId = e.CommandId;

            return(dto);
        }
        public virtual ShipmentPackageStateDeletedDto ToShipmentPackageStateDeletedDto(IShipmentPackageStateDeleted e)
        {
            var dto = new ShipmentPackageStateDeletedDto();

            dto.ShipmentPackageEventId = e.ShipmentPackageEventId;
            dto.CreatedAt = e.CreatedAt;
            dto.CreatedBy = e.CreatedBy;
            dto.CommandId = e.CommandId;
            var shipmentPackageContentEvents = new List <ShipmentPackageContentStateRemovedDto>();

            foreach (var ee in e.ShipmentPackageContentEvents)
            {
                ShipmentPackageContentStateRemovedDto eeDto = ShipmentPackageContentStateEventDtoConverter.ToShipmentPackageContentStateRemovedDto(ee);
                shipmentPackageContentEvents.Add(eeDto);
            }
            dto.ShipmentPackageContentEvents = shipmentPackageContentEvents.ToArray();


            return(dto);
        }