in RobotOrchestrator.OrderManager/JobMessageHandler.cs [65:86]
private Order UpdateOrderStatus(Order order, Job job)
{
switch (job.Status)
{
case JobStatus.Queued:
order.Status = OrderStatus.InProgress;
break;
case JobStatus.InProgress:
order.Status = OrderStatus.InProgress;
break;
case JobStatus.Complete:
order.Status = OrderStatus.Complete;
break;
case JobStatus.Failed:
order.Status = OrderStatus.Failed;
break;
default:
throw new NotSupportedException($"Job Status {job.Status} is not supported in OrderStatus conversion.");
}
return order;
}