コード例 #1
0
        public virtual MovementTypeStateDeletedDto ToMovementTypeStateDeletedDto(IMovementTypeStateDeleted e)
        {
            var dto = new MovementTypeStateDeletedDto();

            dto.MovementTypeEventId = e.MovementTypeEventId;
            dto.CreatedAt           = e.CreatedAt;
            dto.CreatedBy           = e.CreatedBy;
            dto.CommandId           = e.CommandId;

            return(dto);
        }
コード例 #2
0
ファイル: MovementTypeAggregate.cs プロジェクト: uwitec/wms-8
        protected virtual IMovementTypeStateDeleted Map(IDeleteMovementType c)
        {
            var stateEventId            = new MovementTypeEventId(c.MovementTypeId, c.Version);
            IMovementTypeStateDeleted e = NewMovementTypeStateDeleted(stateEventId);

            e.CommandId = c.CommandId;


            e.CreatedBy = (string)c.RequesterId;
            e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>();


            return(e);
        }
コード例 #3
0
 void IMovementTypeState.When(IMovementTypeStateDeleted e)
 {
     throw new NotSupportedException();
 }
コード例 #4
0
 public void AddMovementTypeEvent(IMovementTypeStateDeleted e)
 {
     _innerStateEvents.Add((MovementTypeStateDeletedDto)e);
 }
コード例 #5
0
ファイル: MovementTypeAggregate.cs プロジェクト: uwitec/wms-8
        public virtual void Delete(IDeleteMovementType c)
        {
            IMovementTypeStateDeleted e = Map(c);

            Apply(e);
        }