public virtual ItemIssuanceStateCreatedDto ToItemIssuanceStateCreatedDto(IItemIssuanceStateCreated e) { var dto = new ItemIssuanceStateCreatedDto(); dto.ItemIssuanceEventId = e.ItemIssuanceEventId; dto.CreatedAt = e.CreatedAt; dto.CreatedBy = e.CreatedBy; dto.Version = e.Version; dto.CommandId = e.CommandId; dto.OrderId = e.OrderId; dto.OrderItemSeqId = e.OrderItemSeqId; dto.ShipGroupSeqId = e.ShipGroupSeqId; dto.ProductId = e.ProductId; dto.LocatorId = e.LocatorId; dto.AttributeSetInstanceId = e.AttributeSetInstanceId; dto.ShipmentItemSeqId = e.ShipmentItemSeqId; dto.FixedAssetId = e.FixedAssetId; dto.MaintHistSeqId = e.MaintHistSeqId; dto.IssuedDateTime = e.IssuedDateTime; dto.IssuedByUserLoginId = e.IssuedByUserLoginId; dto.Quantity = e.Quantity; dto.CancelQuantity = e.CancelQuantity; dto.Active = e.Active; return(dto); }
public virtual ItemIssuanceStateCreatedDto NewItemIssuanceStateCreated(string itemIssuanceSeqId) { var e = new ItemIssuanceStateCreatedDto(); var eId = NewItemIssuanceEventId(itemIssuanceSeqId); e.ItemIssuanceEventId = eId; return(e); }
public virtual ShipmentStateCreatedDto ToShipmentStateCreatedDto(IShipmentStateCreated e) { var dto = new ShipmentStateCreatedDto(); dto.ShipmentEventId = e.ShipmentEventId; dto.CreatedAt = e.CreatedAt; dto.CreatedBy = e.CreatedBy; dto.CommandId = e.CommandId; dto.ShipmentTypeId = e.ShipmentTypeId; dto.StatusId = e.StatusId; dto.PrimaryOrderId = e.PrimaryOrderId; dto.PrimaryReturnId = e.PrimaryReturnId; dto.PrimaryShipGroupSeqId = e.PrimaryShipGroupSeqId; dto.PicklistBinId = e.PicklistBinId; dto.BolNumber = e.BolNumber; dto.SealNumber = e.SealNumber; dto.VehicleId = e.VehicleId; dto.ExternalOrderNumber = e.ExternalOrderNumber; dto.Carrier = e.Carrier; dto.DateShipped = e.DateShipped; dto.EstimatedReadyDate = e.EstimatedReadyDate; dto.EstimatedShipDate = e.EstimatedShipDate; dto.EstimatedShipWorkEffId = e.EstimatedShipWorkEffId; dto.EstimatedArrivalDate = e.EstimatedArrivalDate; dto.EstimatedArrivalWorkEffId = e.EstimatedArrivalWorkEffId; dto.LatestCancelDate = e.LatestCancelDate; dto.EstimatedShipCost = e.EstimatedShipCost; dto.CurrencyUomId = e.CurrencyUomId; dto.HandlingInstructions = e.HandlingInstructions; dto.OriginFacilityId = e.OriginFacilityId; dto.DestinationFacilityId = e.DestinationFacilityId; dto.OriginContactMechId = e.OriginContactMechId; dto.OriginTelecomNumberId = e.OriginTelecomNumberId; dto.DestinationContactMechId = e.DestinationContactMechId; dto.DestinationTelecomNumberId = e.DestinationTelecomNumberId; dto.PartyIdTo = e.PartyIdTo; dto.PartyIdFrom = e.PartyIdFrom; dto.AdditionalShippingCharge = e.AdditionalShippingCharge; dto.AddtlShippingChargeDesc = e.AddtlShippingChargeDesc; dto.Active = e.Active; var shipmentImageEvents = new List <ShipmentImageStateCreatedDto>(); foreach (var ee in e.ShipmentImageEvents) { ShipmentImageStateCreatedDto eeDto = ShipmentImageStateEventDtoConverter.ToShipmentImageStateCreatedDto(ee); shipmentImageEvents.Add(eeDto); } dto.ShipmentImageEvents = shipmentImageEvents.ToArray(); var shipmentItemEvents = new List <ShipmentItemStateCreatedDto>(); foreach (var ee in e.ShipmentItemEvents) { ShipmentItemStateCreatedDto eeDto = ShipmentItemStateEventDtoConverter.ToShipmentItemStateCreatedDto(ee); shipmentItemEvents.Add(eeDto); } dto.ShipmentItemEvents = shipmentItemEvents.ToArray(); var shipmentReceiptEvents = new List <ShipmentReceiptStateCreatedDto>(); foreach (var ee in e.ShipmentReceiptEvents) { ShipmentReceiptStateCreatedDto eeDto = ShipmentReceiptStateEventDtoConverter.ToShipmentReceiptStateCreatedDto(ee); shipmentReceiptEvents.Add(eeDto); } dto.ShipmentReceiptEvents = shipmentReceiptEvents.ToArray(); var itemIssuanceEvents = new List <ItemIssuanceStateCreatedDto>(); foreach (var ee in e.ItemIssuanceEvents) { ItemIssuanceStateCreatedDto eeDto = ItemIssuanceStateEventDtoConverter.ToItemIssuanceStateCreatedDto(ee); itemIssuanceEvents.Add(eeDto); } dto.ItemIssuanceEvents = itemIssuanceEvents.ToArray(); return(dto); }