protected PickwaveStateDeleted NewPickwaveStateDeleted(long version, string commandId, string requesterId) { var stateEventId = new PickwaveEventId(_state.PickwaveId, version); var e = NewPickwaveStateDeleted(stateEventId); e.CommandId = commandId; e.CreatedBy = (string)requesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); return(e); }
protected virtual IPickwaveStateDeleted Map(IDeletePickwave c) { var stateEventId = new PickwaveEventId(c.PickwaveId, c.Version); IPickwaveStateDeleted e = NewPickwaveStateDeleted(stateEventId); e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); return(e); }
protected virtual IPickwaveStateCreated Map(ICreatePickwave c) { var stateEventId = new PickwaveEventId(c.PickwaveId, c.Version); IPickwaveStateCreated e = NewPickwaveStateCreated(stateEventId); e.StatusId = c.StatusId; e.Description = c.Description; e.Active = c.Active; 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); } PickwaveEventId other = obj as PickwaveEventId; if (other == null) { return(false); } return(true && Object.Equals(this.PickwaveId, other.PickwaveId) && Object.Equals(this.Version, other.Version) ); }
protected PickwaveEventBase(PickwaveEventId stateEventId) { this.PickwaveEventId = stateEventId; }
public PickwaveStateDeleted(PickwaveEventId stateEventId) : base(stateEventId) { }
public PickwaveStateMergePatched(PickwaveEventId stateEventId) : base(stateEventId) { }
public PickwaveStateCreated(PickwaveEventId stateEventId) : base(stateEventId) { }
protected PickwaveStateEventBase(PickwaveEventId stateEventId) : base(stateEventId) { }
private PickwaveStateDeleted NewPickwaveStateDeleted(PickwaveEventId stateEventId) { return(new PickwaveStateDeleted(stateEventId)); }
private PickwaveStateMergePatched NewPickwaveStateMergePatched(PickwaveEventId stateEventId) { return(new PickwaveStateMergePatched(stateEventId)); }