Putilin P. A. Lab work 2 Hard #11

Closed
Pavel wants to merge 15 commits from Lab2Hard into Lab1Hard
Showing only changes of commit eadf7da836 - Show all commits

View File

@ -128,9 +128,14 @@ namespace PrecastConcretePlantBusinessLogic
{
throw new ArgumentException("Количество добавляемого изделия должно быть больше 0", nameof(count));
}
_logger.LogInformation("AddreinforcedInShop. ShopName:{ShopName}.Id:{ Id}",
model.Name, model.Id);
var element = _shopStorage.GetElement(model);
if (element.MaxCountReinforceds < count + element.Reinforceds.Sum(x => x.Value.Item2))
{
throw new ArgumentException("Количество добавляемого изделия не должно быть больше максимального кол-ва изделий в магазине", nameof(count));
}
if (element == null)
{
_logger.LogWarning("AddreinforcedInShop element not found");