protected virtual ILocatorStateCreated Map(ICreateLocator c) { var stateEventId = new LocatorEventId(c.LocatorId, c.Version); ILocatorStateCreated e = NewLocatorStateCreated(stateEventId); e.WarehouseId = c.WarehouseId; e.ParentLocatorId = c.ParentLocatorId; e.LocatorType = c.LocatorType; e.PriorityNumber = c.PriorityNumber; e.IsDefault = c.IsDefault; e.X = c.X; e.Y = c.Y; e.Z = c.Z; e.Description = c.Description; e.LocatorTypeId = c.LocatorTypeId; e.Active = c.Active; e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = ApplicationContext.Current.TimestampService.Now <DateTime>(); var version = c.Version; return(e); }
protected virtual ILocatorStateCreated Map(ICreateLocator c) { var stateEventId = new LocatorStateEventId(c.LocatorId, c.Version); ILocatorStateCreated e = NewLocatorStateCreated(stateEventId); e.WarehouseId = c.WarehouseId; e.ParentLocatorId = c.ParentLocatorId; e.LocatorType = c.LocatorType; e.PriorityNumber = c.PriorityNumber; e.IsDefault = c.IsDefault; e.X = c.X; e.Y = c.Y; e.Z = c.Z; e.Active = c.Active; e.CommandId = c.CommandId; e.CreatedBy = (string)c.RequesterId; e.CreatedAt = DateTime.Now; var version = c.Version; return(e); }
public virtual void Create(ICreateLocator c) { ILocatorStateCreated e = Map(c); Apply(e); }
void ILocatorApplicationService.When(ICreateLocator c) { this.When((CreateLocatorDto)c); }
public virtual void When(ICreateLocator c) { Update(c, ar => ar.Create(c)); }