protected virtual IUomTypeStateMergePatched Map(IMergePatchUomType c) { var stateEventId = new UomTypeEventId(c.UomTypeId, c.Version); IUomTypeStateMergePatched e = NewUomTypeStateMergePatched(stateEventId); e.ParentTypeId = c.ParentTypeId; e.HasTable = c.HasTable; e.Description = c.Description; e.Active = c.Active; e.IsPropertyParentTypeIdRemoved = c.IsPropertyParentTypeIdRemoved; e.IsPropertyHasTableRemoved = c.IsPropertyHasTableRemoved; e.IsPropertyDescriptionRemoved = c.IsPropertyDescriptionRemoved; e.IsPropertyActiveRemoved = c.IsPropertyActiveRemoved; e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); var version = c.Version; return(e); }
protected UomTypeStateDeleted NewUomTypeStateDeleted(long version, string commandId, string requesterId) { var stateEventId = new UomTypeEventId(_state.UomTypeId, version); var e = NewUomTypeStateDeleted(stateEventId); e.CommandId = commandId; e.CreatedBy = (string)requesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); return(e); }
protected virtual IUomTypeStateDeleted Map(IDeleteUomType c) { var stateEventId = new UomTypeEventId(c.UomTypeId, c.Version); IUomTypeStateDeleted e = NewUomTypeStateDeleted(stateEventId); e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); return(e); }
public override bool Equals(object obj) { if (Object.ReferenceEquals(this, obj)) { return(true); } UomTypeEventId other = obj as UomTypeEventId; if (other == null) { return(false); } return(true && Object.Equals(this.UomTypeId, other.UomTypeId) && Object.Equals(this.Version, other.Version) ); }
protected UomTypeStateEventDtoBase(UomTypeEventId stateEventId) { this.UomTypeEventId = stateEventId; }
private UomTypeStateDeleted NewUomTypeStateDeleted(UomTypeEventId stateEventId) { return(new UomTypeStateDeleted(stateEventId)); }
private UomTypeStateMergePatched NewUomTypeStateMergePatched(UomTypeEventId stateEventId) { return(new UomTypeStateMergePatched(stateEventId)); }
public UomTypeStateDeleted(UomTypeEventId stateEventId) : base(stateEventId) { }
public UomTypeStateMergePatched(UomTypeEventId stateEventId) : base(stateEventId) { }
public UomTypeStateCreated(UomTypeEventId stateEventId) : base(stateEventId) { }
protected UomTypeStateEventBase(UomTypeEventId stateEventId) : base(stateEventId) { }