From 90526748c53070c03bd9d109c44c57f8f7a6d4bc Mon Sep 17 00:00:00 2001 From: Viltskaa Date: Tue, 11 Apr 2023 08:52:16 +0400 Subject: [PATCH] complete lab --- .../SushiBarBusinessLogic/BusinessLogics/WorkModeling.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SushiBar/SushiBarBusinessLogic/BusinessLogics/WorkModeling.cs b/SushiBar/SushiBarBusinessLogic/BusinessLogics/WorkModeling.cs index a9a3f42..b861cba 100644 --- a/SushiBar/SushiBarBusinessLogic/BusinessLogics/WorkModeling.cs +++ b/SushiBar/SushiBarBusinessLogic/BusinessLogics/WorkModeling.cs @@ -63,12 +63,13 @@ public class WorkModeling : IWorkProcess Id = order.Id, ImplementerId = implementer.Id }); - Thread.Sleep(implementer.WorkExperience * _rnd.Next(100, 1000) * order.Count); + Thread.Sleep(implementer.WorkExperience * _rnd.Next(10, 100) * order.Count); _logger.LogDebug("DoWork. Worker {Id} finish order {Order}", implementer.Id, order.Id); - _orderLogic.FinishOrder(new OrderBindingModel + _orderLogic.DeliveryOrder(new OrderBindingModel { Id = order.Id }); + Thread.Sleep(implementer.Qualification * _rnd.Next(10, 100)); } catch (InvalidOperationException ex) { @@ -79,7 +80,6 @@ public class WorkModeling : IWorkProcess _logger.LogError(ex, "Error while do work"); throw; } - Thread.Sleep(implementer.Qualification * _rnd.Next(10, 100)); } }); }