protected InventoryPRTriggeredStateMergePatched NewInventoryPRTriggeredStateMergePatched(long version, string commandId, string requesterId) { var stateEventId = new InventoryPRTriggeredEventId(_state.InventoryPRTriggeredId, version); var e = NewInventoryPRTriggeredStateMergePatched(stateEventId); e.CommandId = commandId; e.CreatedBy = (string)requesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); return(e); }
protected virtual IInventoryPRTriggeredStateCreated Map(ICreateInventoryPRTriggered c) { var stateEventId = new InventoryPRTriggeredEventId(c.InventoryPRTriggeredId, c.Version); IInventoryPRTriggeredStateCreated e = NewInventoryPRTriggeredStateCreated(stateEventId); e.IsProcessed = c.IsProcessed; e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); var version = c.Version; return(e); }
public override bool Equals(object obj) { if (Object.ReferenceEquals(this, obj)) { return(true); } InventoryPRTriggeredEventId other = obj as InventoryPRTriggeredEventId; if (other == null) { return(false); } return(true && Object.Equals(this.InventoryPRTriggeredId, other.InventoryPRTriggeredId) && Object.Equals(this.Version, other.Version) ); }
protected InventoryPRTriggeredStateEventDtoBase(InventoryPRTriggeredEventId stateEventId) { this.InventoryPRTriggeredEventId = stateEventId; }
public InventoryPRTriggeredStateMergePatched(InventoryPRTriggeredEventId stateEventId) : base(stateEventId) { }
public InventoryPRTriggeredStateCreated(InventoryPRTriggeredEventId stateEventId) : base(stateEventId) { }
protected InventoryPRTriggeredStateEventBase(InventoryPRTriggeredEventId stateEventId) : base(stateEventId) { }
private InventoryPRTriggeredStateMergePatched NewInventoryPRTriggeredStateMergePatched(InventoryPRTriggeredEventId stateEventId) { return(new InventoryPRTriggeredStateMergePatched(stateEventId)); }
//////////////////////// private InventoryPRTriggeredStateCreated NewInventoryPRTriggeredStateCreated(InventoryPRTriggeredEventId stateEventId) { return(new InventoryPRTriggeredStateCreated(stateEventId)); }