protected virtual IItemIssuanceStateCreated MapCreate(ICreateItemIssuance c, IShipmentCommand outerCommand, long version, IShipmentState outerState) { c.RequesterId = outerCommand.RequesterId; var stateEventId = new ItemIssuanceEventId(c.ShipmentId, c.ItemIssuanceSeqId, version); IItemIssuanceStateCreated e = NewItemIssuanceStateCreated(stateEventId); var s = outerState.ItemIssuances.Get(c.ItemIssuanceSeqId, true); e.OrderId = c.OrderId; e.OrderItemSeqId = c.OrderItemSeqId; e.ShipGroupSeqId = c.ShipGroupSeqId; e.ProductId = c.ProductId; e.LocatorId = c.LocatorId; e.AttributeSetInstanceId = c.AttributeSetInstanceId; e.ShipmentItemSeqId = c.ShipmentItemSeqId; e.FixedAssetId = c.FixedAssetId; e.MaintHistSeqId = c.MaintHistSeqId; e.IssuedDateTime = c.IssuedDateTime; e.IssuedByUserLoginId = c.IssuedByUserLoginId; e.Quantity = c.Quantity; e.CancelQuantity = c.CancelQuantity; e.Active = c.Active; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); return(e); }// END Map(ICreate... ////////////////////////////
public void Remove(ICreateItemIssuance c) { _innerCommands.Remove(c); }
public void Add(ICreateItemIssuance c) { _innerCommands.Add(c); }
void ICreateItemIssuanceCommands.Remove(ICreateItemIssuance c) { _innerCommands.Remove((CreateItemIssuanceDto)c); }
void ICreateItemIssuanceCommands.Add(ICreateItemIssuance c) { _innerCommands.Add((CreateItemIssuanceDto)c); }