Exemplo n.º 1
0
        protected MovementLineMvoStateDeleted NewMovementLineMvoStateDeleted(long version, string commandId, string requesterId)
        {
            var stateEventId = new MovementLineMvoEventId(_state.MovementLineId, version);
            var e            = NewMovementLineMvoStateDeleted(stateEventId);

            e.CommandId = commandId;

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

            return(e);
        }
Exemplo n.º 2
0
        protected virtual IMovementLineMvoStateDeleted Map(IDeleteMovementLineMvo c)
        {
            var stateEventId = new MovementLineMvoEventId(c.MovementLineId, c.MovementVersion);
            IMovementLineMvoStateDeleted e = NewMovementLineMvoStateDeleted(stateEventId);

            e.CommandId = c.CommandId;


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


            return(e);
        }
Exemplo n.º 3
0
        protected virtual IMovementLineMvoStateCreated Map(ICreateMovementLineMvo c)
        {
            var stateEventId = new MovementLineMvoEventId(c.MovementLineId, c.MovementVersion);
            IMovementLineMvoStateCreated e = NewMovementLineMvoStateCreated(stateEventId);

            e.MovementQuantity       = c.MovementQuantity;
            e.ProductId              = c.ProductId;
            e.LocatorIdFrom          = c.LocatorIdFrom;
            e.LocatorIdTo            = c.LocatorIdTo;
            e.AttributeSetInstanceId = c.AttributeSetInstanceId;
            e.Processed              = c.Processed;
            e.ReversalLineNumber     = c.ReversalLineNumber;
            e.Version = c.Version;
            e.Active  = c.Active;
            e.MovementDocumentStatusId       = c.MovementDocumentStatusId;
            e.MovementMovementDate           = c.MovementMovementDate;
            e.MovementPosted                 = c.MovementPosted;
            e.MovementProcessed              = c.MovementProcessed;
            e.MovementProcessing             = c.MovementProcessing;
            e.MovementDateReceived           = c.MovementDateReceived;
            e.MovementDocumentTypeId         = c.MovementDocumentTypeId;
            e.MovementIsInTransit            = c.MovementIsInTransit;
            e.MovementIsApproved             = c.MovementIsApproved;
            e.MovementApprovalAmount         = c.MovementApprovalAmount;
            e.MovementShipperId              = c.MovementShipperId;
            e.MovementSalesRepresentativeId  = c.MovementSalesRepresentativeId;
            e.MovementBusinessPartnerId      = c.MovementBusinessPartnerId;
            e.MovementChargeAmount           = c.MovementChargeAmount;
            e.MovementCreateFrom             = c.MovementCreateFrom;
            e.MovementFreightAmount          = c.MovementFreightAmount;
            e.MovementReversalDocumentNumber = c.MovementReversalDocumentNumber;
            e.MovementWarehouseIdFrom        = c.MovementWarehouseIdFrom;
            e.MovementWarehouseIdTo          = c.MovementWarehouseIdTo;
            e.MovementDescription            = c.MovementDescription;
            e.MovementCreatedBy              = c.MovementCreatedBy;
            e.MovementCreatedAt              = c.MovementCreatedAt;
            e.MovementUpdatedBy              = c.MovementUpdatedBy;
            e.MovementUpdatedAt              = c.MovementUpdatedAt;
            e.MovementActive                 = c.MovementActive;
            e.MovementDeleted                = c.MovementDeleted;
            e.CommandId = c.CommandId;


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


            return(e);
        }
Exemplo n.º 4
0
        public override bool Equals(object obj)
        {
            if (Object.ReferenceEquals(this, obj))
            {
                return(true);
            }

            MovementLineMvoEventId other = obj as MovementLineMvoEventId;

            if (other == null)
            {
                return(false);
            }

            return(true &&
                   Object.Equals(this.MovementLineId, other.MovementLineId) &&
                   Object.Equals(this.MovementVersion, other.MovementVersion)
                   );
        }
Exemplo n.º 5
0
 private MovementLineMvoStateDeleted NewMovementLineMvoStateDeleted(MovementLineMvoEventId stateEventId)
 {
     return(new MovementLineMvoStateDeleted(stateEventId));
 }
Exemplo n.º 6
0
 private MovementLineMvoStateMergePatched NewMovementLineMvoStateMergePatched(MovementLineMvoEventId stateEventId)
 {
     return(new MovementLineMvoStateMergePatched(stateEventId));
 }
Exemplo n.º 7
0
 protected MovementLineMvoEventBase(MovementLineMvoEventId stateEventId)
 {
     this.MovementLineMvoEventId = stateEventId;
 }
Exemplo n.º 8
0
 public MovementLineMvoStateDeleted(MovementLineMvoEventId stateEventId) : base(stateEventId)
 {
 }
Exemplo n.º 9
0
 public MovementLineMvoStateMergePatched(MovementLineMvoEventId stateEventId) : base(stateEventId)
 {
 }
Exemplo n.º 10
0
 protected MovementLineMvoStateEventBase(MovementLineMvoEventId stateEventId) : base(stateEventId)
 {
 }