ISEbd-21. Gruzdev A.P. Lab Work 07 #14

Closed
y3nnn wants to merge 10 commits from lab7 into lab6
Showing only changes of commit baf4bfba6d - Show all commits

View File

@ -80,15 +80,8 @@ namespace ComputersShopBusinessLogic.BusinessLogic
{
model.ImplementerId = element.ImplementerId;
}
CheckModel(model);
var result = _orderStorage.Update(model);
if (result == null)
{
model.Status--;
_logger.LogWarning("Update operation failed");
return false;
}
SendOrderStatusMail(result.ClientId, $"DNS, Заказ №{result.Id}", $"Заказ №{model.Id} изменен статус на {result.Status}");
if (model.Status == OrderStatus.Выдан) model.DateImplement = DateTime.Now;
_orderStorage.Update(model);
return true;
}