Ejemplo n.º 1
0
        public void Handle(DispatchCompanySwitchIgnored @event)
        {
            using (var context = _contextFactory.Invoke())
            {
                var details = context.Find <OrderStatusDetail>(@event.SourceId);
                details.IgnoreDispatchCompanySwitch = true;
                details.Status = OrderStatus.Created;
                details.NextDispatchCompanyKey  = null;
                details.NextDispatchCompanyName = null;

                context.Save(details);
            }
        }
Ejemplo n.º 2
0
 private void OnNextDispatchCompanySwitchIgnored(DispatchCompanySwitchIgnored obj)
 {
     _isTimedOut = false;
 }