public virtual InOutLineStateMergePatchedDto NewInOutLineStateMergePatched(string lineNumber) { var e = new InOutLineStateMergePatchedDto(); var eId = NewInOutLineEventId(lineNumber); e.InOutLineEventId = eId; return(e); }
public virtual InOutLineStateMergePatchedDto ToInOutLineStateMergePatchedDto(IInOutLineStateMergePatched e) { var dto = new InOutLineStateMergePatchedDto(); dto.InOutLineEventId = e.InOutLineEventId; dto.CreatedAt = e.CreatedAt; dto.CreatedBy = e.CreatedBy; dto.Version = e.Version; dto.CommandId = e.CommandId; dto.LocatorId = e.LocatorId; dto.ProductId = e.ProductId; dto.AttributeSetInstanceId = e.AttributeSetInstanceId; dto.Description = e.Description; dto.QuantityUomId = e.QuantityUomId; dto.MovementQuantity = e.MovementQuantity; dto.PickedQuantity = e.PickedQuantity; dto.IsInvoiced = e.IsInvoiced; dto.Processed = e.Processed; dto.RmaLineNumber = e.RmaLineNumber; dto.ReversalLineNumber = e.ReversalLineNumber; dto.Active = e.Active; dto.DamageStatusIds = e.DamageStatusIds.ToArray(); dto.IsPropertyLocatorIdRemoved = e.IsPropertyLocatorIdRemoved; dto.IsPropertyProductIdRemoved = e.IsPropertyProductIdRemoved; dto.IsPropertyAttributeSetInstanceIdRemoved = e.IsPropertyAttributeSetInstanceIdRemoved; dto.IsPropertyDamageStatusIdsRemoved = e.IsPropertyDamageStatusIdsRemoved; dto.IsPropertyDescriptionRemoved = e.IsPropertyDescriptionRemoved; dto.IsPropertyQuantityUomIdRemoved = e.IsPropertyQuantityUomIdRemoved; dto.IsPropertyMovementQuantityRemoved = e.IsPropertyMovementQuantityRemoved; dto.IsPropertyPickedQuantityRemoved = e.IsPropertyPickedQuantityRemoved; dto.IsPropertyIsInvoicedRemoved = e.IsPropertyIsInvoicedRemoved; dto.IsPropertyProcessedRemoved = e.IsPropertyProcessedRemoved; dto.IsPropertyRmaLineNumberRemoved = e.IsPropertyRmaLineNumberRemoved; dto.IsPropertyReversalLineNumberRemoved = e.IsPropertyReversalLineNumberRemoved; dto.IsPropertyActiveRemoved = e.IsPropertyActiveRemoved; var inOutLineImageEvents = new List <InOutLineImageStateCreatedOrMergePatchedOrRemovedDto>(); foreach (var ee in e.InOutLineImageEvents) { InOutLineImageStateCreatedOrMergePatchedOrRemovedDto eeDto = InOutLineImageStateEventDtoConverter.ToInOutLineImageStateEventDto(ee); inOutLineImageEvents.Add(eeDto); } dto.InOutLineImageEvents = inOutLineImageEvents.ToArray(); return(dto); }
public virtual InOutLineStateMergePatchedDto ToInOutLineStateMergePatchedDto(IInOutLineStateMergePatched e) { var dto = new InOutLineStateMergePatchedDto(); dto.StateEventId = new InOutLineStateEventIdDtoWrapper(e.StateEventId); dto.CreatedAt = e.CreatedAt; dto.CreatedBy = e.CreatedBy; dto.Version = e.Version; dto.CommandId = e.CommandId; dto.Description = e.Description; dto.LocatorId = e.LocatorId; dto.ProductId = e.ProductId; dto.UomId = e.UomId; dto.MovementQuantity = e.MovementQuantity; dto.ConfirmedQuantity = e.ConfirmedQuantity; dto.ScrappedQuantity = e.ScrappedQuantity; dto.TargetQuantity = e.TargetQuantity; dto.PickedQuantity = e.PickedQuantity; dto.IsInvoiced = e.IsInvoiced; dto.AttributeSetInstanceId = e.AttributeSetInstanceId; dto.IsDescription = e.IsDescription; dto.Processed = e.Processed; dto.QuantityEntered = e.QuantityEntered; dto.RmaLineNumber = e.RmaLineNumber; dto.ReversalLineNumber = e.ReversalLineNumber; dto.Active = e.Active; dto.IsPropertyDescriptionRemoved = e.IsPropertyDescriptionRemoved; dto.IsPropertyLocatorIdRemoved = e.IsPropertyLocatorIdRemoved; dto.IsPropertyProductIdRemoved = e.IsPropertyProductIdRemoved; dto.IsPropertyUomIdRemoved = e.IsPropertyUomIdRemoved; dto.IsPropertyMovementQuantityRemoved = e.IsPropertyMovementQuantityRemoved; dto.IsPropertyConfirmedQuantityRemoved = e.IsPropertyConfirmedQuantityRemoved; dto.IsPropertyScrappedQuantityRemoved = e.IsPropertyScrappedQuantityRemoved; dto.IsPropertyTargetQuantityRemoved = e.IsPropertyTargetQuantityRemoved; dto.IsPropertyPickedQuantityRemoved = e.IsPropertyPickedQuantityRemoved; dto.IsPropertyIsInvoicedRemoved = e.IsPropertyIsInvoicedRemoved; dto.IsPropertyAttributeSetInstanceIdRemoved = e.IsPropertyAttributeSetInstanceIdRemoved; dto.IsPropertyIsDescriptionRemoved = e.IsPropertyIsDescriptionRemoved; dto.IsPropertyProcessedRemoved = e.IsPropertyProcessedRemoved; dto.IsPropertyQuantityEnteredRemoved = e.IsPropertyQuantityEnteredRemoved; dto.IsPropertyRmaLineNumberRemoved = e.IsPropertyRmaLineNumberRemoved; dto.IsPropertyReversalLineNumberRemoved = e.IsPropertyReversalLineNumberRemoved; dto.IsPropertyActiveRemoved = e.IsPropertyActiveRemoved; return(dto); }