diff --git a/LawFirm/AbstractLawFirmFileImpliment/Implements/ShopStorage.cs b/LawFirm/AbstractLawFirmFileImpliment/Implements/ShopStorage.cs index bb6969c..914ceb8 100644 --- a/LawFirm/AbstractLawFirmFileImpliment/Implements/ShopStorage.cs +++ b/LawFirm/AbstractLawFirmFileImpliment/Implements/ShopStorage.cs @@ -94,12 +94,9 @@ namespace AbstractLawFirmFileImplement.Implements var shopDocuments = source.Shops.SelectMany(shop => shop.ShopDocuments.Where(c => c.Value.Item1.Id == document.Id)); - int countStore = 0; + int countStore = shopDocuments.Sum(it => it.Value.Item2); - foreach (var it in shopDocuments) - countStore += it.Value.Item2; - - if (count > countStore) + if (count > countStore) return false; foreach (var shop in source.Shops)