Exemple #1
0
        protected virtual IAttributeUseMvoStateCreated Map(ICreateAttributeUseMvo c)
        {
            var stateEventId = new AttributeUseMvoEventId(c.AttributeSetAttributeUseId, c.AttributeSetVersion);
            IAttributeUseMvoStateCreated e = NewAttributeUseMvoStateCreated(stateEventId);

            e.SequenceNumber = c.SequenceNumber;
            e.Version        = c.Version;
            e.Active         = c.Active;
            e.AttributeSetAttributeSetName       = c.AttributeSetAttributeSetName;
            e.AttributeSetOrganizationId         = c.AttributeSetOrganizationId;
            e.AttributeSetDescription            = c.AttributeSetDescription;
            e.AttributeSetReferenceId            = c.AttributeSetReferenceId;
            e.AttributeSetIsInstanceAttributeSet = c.AttributeSetIsInstanceAttributeSet;
            e.AttributeSetIsMandatory            = c.AttributeSetIsMandatory;
            e.AttributeSetCreatedBy = c.AttributeSetCreatedBy;
            e.AttributeSetCreatedAt = c.AttributeSetCreatedAt;
            e.AttributeSetUpdatedBy = c.AttributeSetUpdatedBy;
            e.AttributeSetUpdatedAt = c.AttributeSetUpdatedAt;
            e.AttributeSetActive    = c.AttributeSetActive;
            e.AttributeSetDeleted   = c.AttributeSetDeleted;
            e.CommandId             = c.CommandId;


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


            return(e);
        }
Exemple #2
0
        protected virtual IAttributeUseMvoStateCreated Map(ICreateAttributeUseMvo c)
        {
            var stateEventId = new AttributeUseMvoStateEventId(c.AttributeSetAttributeUseId, c.AttributeSetVersion);
            IAttributeUseMvoStateCreated e = NewAttributeUseMvoStateCreated(stateEventId);

            e.SequenceNumber                      = c.SequenceNumber;
            e.Version                             = c.Version;
            e.Active                              = c.Active;
            e.AttributeSetName                    = c.AttributeSetName;
            e.AttributeSetOrganizationId          = c.AttributeSetOrganizationId;
            e.AttributeSetDescription             = c.AttributeSetDescription;
            e.AttributeSetSerialNumberAttributeId = c.AttributeSetSerialNumberAttributeId;
            e.AttributeSetLotAttributeId          = c.AttributeSetLotAttributeId;
            e.AttributeSetReferenceId             = c.AttributeSetReferenceId;
            e.AttributeSetCreatedBy               = c.AttributeSetCreatedBy;
            e.AttributeSetCreatedAt               = c.AttributeSetCreatedAt;
            e.AttributeSetUpdatedBy               = c.AttributeSetUpdatedBy;
            e.AttributeSetUpdatedAt               = c.AttributeSetUpdatedAt;
            e.AttributeSetActive                  = c.AttributeSetActive;
            e.AttributeSetDeleted                 = c.AttributeSetDeleted;
            e.CommandId                           = c.CommandId;


            e.CreatedBy = (string)c.RequesterId;
            e.CreatedAt = DateTime.Now;
            var attributeSetVersion = c.AttributeSetVersion;


            return(e);
        }
 void IAttributeUseMvoApplicationService.When(ICreateAttributeUseMvo c)
 {
     this.When((CreateAttributeUseMvoDto)c);
 }
Exemple #4
0
        public virtual void Create(ICreateAttributeUseMvo c)
        {
            IAttributeUseMvoStateCreated e = Map(c);

            Apply(e);
        }
 public virtual void When(ICreateAttributeUseMvo c)
 {
     Update(c, ar => ar.Create(c));
 }