Исправлена имитация работы исполнителя
This commit is contained in:
parent
520ea2f1d5
commit
f1706a4e42
@ -35,12 +35,12 @@ namespace ConfectioneryBusinessLogic
|
||||
_logger.LogWarning("DoWork. Implementers is null");
|
||||
return;
|
||||
}
|
||||
var orders = _orderLogic.ReadList(new OrderSearchModel { Status = OrderStatus.Принят });
|
||||
var orders = _orderLogic.ReadList(new OrderSearchModel { Statusses = new() { OrderStatus.Принят } });
|
||||
if (orders == null || orders.Count == 0)
|
||||
{
|
||||
// Поскольку у нас могут быть заказы в работе мы не дожны заканчивать работы, если нет Принятых заказов
|
||||
// Поэтому находим заказы в работе и продолжаем работу, если они есть
|
||||
var workingOrders = _orderLogic.ReadList(new() { Status = OrderStatus.Выполняется });
|
||||
var workingOrders = _orderLogic.ReadList(new() { Statusses = new() { OrderStatus.Выполняется } });
|
||||
if (workingOrders == null || workingOrders.Count == 0)
|
||||
{
|
||||
_logger.LogWarning("DoWork. Orders is null or empty");
|
||||
@ -126,7 +126,7 @@ namespace ConfectioneryBusinessLogic
|
||||
var runOrder = await Task.Run(() => _orderLogic.ReadElement(new OrderSearchModel
|
||||
{
|
||||
ImplementerId = implementer.Id,
|
||||
Status = OrderStatus.Выполняется
|
||||
Statusses = new() { OrderStatus.Выполняется }
|
||||
}));
|
||||
if (runOrder == null)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user