Cumментарий
This commit is contained in:
parent
e3682318d3
commit
c933ec3304
@ -38,6 +38,8 @@ namespace ConfectioneryBusinessLogic
|
|||||||
var orders = _orderLogic.ReadList(new OrderSearchModel { Status = OrderStatus.Принят });
|
var orders = _orderLogic.ReadList(new OrderSearchModel { Status = OrderStatus.Принят });
|
||||||
if (orders == null || orders.Count == 0)
|
if (orders == null || orders.Count == 0)
|
||||||
{
|
{
|
||||||
|
// Поскольку у нас могут быть заказы в работе мы не дожны заканчивать работы, если нет Принятых заказов
|
||||||
|
// Поэтому находим заказы в работе и продолжаем работу, если они есть
|
||||||
var workingOrders = _orderLogic.ReadList(new() { Status = OrderStatus.Выполняется });
|
var workingOrders = _orderLogic.ReadList(new() { Status = OrderStatus.Выполняется });
|
||||||
if (workingOrders == null || workingOrders.Count == 0)
|
if (workingOrders == null || workingOrders.Count == 0)
|
||||||
{
|
{
|
||||||
@ -46,10 +48,10 @@ namespace ConfectioneryBusinessLogic
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
_logger.LogWarning("DoWork. Еще есть заказы в работе");
|
_logger.LogWarning("DoWork. Еще есть заказы в работе. для {Count} заказов", workingOrders.Count);
|
||||||
orders = workingOrders;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
else
|
||||||
_logger.LogDebug("DoWork for {Count} orders", orders.Count);
|
_logger.LogDebug("DoWork for {Count} orders", orders.Count);
|
||||||
foreach (var implementer in implementers)
|
foreach (var implementer in implementers)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user