fix
This commit is contained in:
parent
3110a0425c
commit
eadf7da836
@ -128,9 +128,14 @@ namespace PrecastConcretePlantBusinessLogic
|
|||||||
{
|
{
|
||||||
throw new ArgumentException("Количество добавляемого изделия должно быть больше 0", nameof(count));
|
throw new ArgumentException("Количество добавляемого изделия должно быть больше 0", nameof(count));
|
||||||
}
|
}
|
||||||
|
|
||||||
_logger.LogInformation("AddreinforcedInShop. ShopName:{ShopName}.Id:{ Id}",
|
_logger.LogInformation("AddreinforcedInShop. ShopName:{ShopName}.Id:{ Id}",
|
||||||
model.Name, model.Id);
|
model.Name, model.Id);
|
||||||
var element = _shopStorage.GetElement(model);
|
var element = _shopStorage.GetElement(model);
|
||||||
|
if (element.MaxCountReinforceds < count + element.Reinforceds.Sum(x => x.Value.Item2))
|
||||||
|
{
|
||||||
|
throw new ArgumentException("Количество добавляемого изделия не должно быть больше максимального кол-ва изделий в магазине", nameof(count));
|
||||||
|
}
|
||||||
if (element == null)
|
if (element == null)
|
||||||
{
|
{
|
||||||
_logger.LogWarning("AddreinforcedInShop element not found");
|
_logger.LogWarning("AddreinforcedInShop element not found");
|
||||||
|
Loading…
Reference in New Issue
Block a user