Exemple #1
0
        public virtual AttributeStateDeletedDto ToAttributeStateDeletedDto(IAttributeStateDeleted e)
        {
            var dto = new AttributeStateDeletedDto();

            dto.AttributeEventId = e.AttributeEventId;
            dto.CreatedAt        = e.CreatedAt;
            dto.CreatedBy        = e.CreatedBy;
            dto.CommandId        = e.CommandId;
            var attributeValueEvents = new List <AttributeValueStateRemovedDto>();

            foreach (var ee in e.AttributeValueEvents)
            {
                AttributeValueStateRemovedDto eeDto = AttributeValueStateEventDtoConverter.ToAttributeValueStateRemovedDto(ee);
                attributeValueEvents.Add(eeDto);
            }
            dto.AttributeValueEvents = attributeValueEvents.ToArray();

            var attributeAliasEvents = new List <AttributeAliasStateRemovedDto>();

            foreach (var ee in e.AttributeAliasEvents)
            {
                AttributeAliasStateRemovedDto eeDto = AttributeAliasStateEventDtoConverter.ToAttributeAliasStateRemovedDto(ee);
                attributeAliasEvents.Add(eeDto);
            }
            dto.AttributeAliasEvents = attributeAliasEvents.ToArray();


            return(dto);
        }
Exemple #2
0
        public virtual AttributeAliasStateRemovedDto NewAttributeAliasStateRemoved(string code)
        {
            var e   = new AttributeAliasStateRemovedDto();
            var eId = NewAttributeAliasEventId(code);

            e.AttributeAliasEventId = eId;
            return(e);
        }
Exemple #3
0
        public virtual AttributeAliasStateRemovedDto ToAttributeAliasStateRemovedDto(IAttributeAliasStateRemoved e)
        {
            var dto = new AttributeAliasStateRemovedDto();

            dto.AttributeAliasEventId = e.AttributeAliasEventId;
            dto.CreatedAt             = e.CreatedAt;
            dto.CreatedBy             = e.CreatedBy;
            dto.Version   = e.Version;
            dto.CommandId = e.CommandId;

            return(dto);
        }