почему то не работает

This commit is contained in:
Inohara 2023-04-24 18:50:18 +04:00
parent c5f9bc34c3
commit 2c2eec51ff

View File

@ -89,9 +89,12 @@ namespace IceCreamShopDatabaseImplement.Models
if (iceCreams != null && iceCreams.Count > 0) if (iceCreams != null && iceCreams.Count > 0)
{ {
// удалили те, которых нет в модели // удалили те, которых нет в модели
context.ShopIcecreams.RemoveRange(iceCreams.Where(rec => !model.ShopIceCreams.ContainsKey(rec.IceCreamId))); if (shopIcecreams != null && shopIcecreams.Count > 0)
context.SaveChanges(); {
iceCreams = context.ShopIcecreams.Where(rec => rec.ShopId == model.Id).ToList(); context.ShopIcecreams
.RemoveRange(shopIcecreams
.Where(rec => !model.ShopIceCreams
.ContainsKey(rec.IceCreamId)));
// обновили количество у существующих записей // обновили количество у существующих записей
foreach (var updateIceCream in iceCreams) foreach (var updateIceCream in iceCreams)
{ {