Временный костыль
This commit is contained in:
parent
fe0b7dd9bc
commit
49c182a591
@ -106,12 +106,16 @@ namespace ConfectioneryDatabaseImplement.Models
|
||||
}
|
||||
}
|
||||
var shop = context.Shops.First(x => x.Id == model.Id);
|
||||
shop.ShopPastries.AddRange(model.Pastries.Select(x => new ShopPastry
|
||||
{
|
||||
Pastry = context.Pastries.First(y => y.Id == x.Key),
|
||||
Count = x.Value.Item2,
|
||||
}).Except(shopPastries ?? new()));
|
||||
context.SaveChanges();
|
||||
foreach (var pc in model.Pastries)
|
||||
{
|
||||
context.PastryComponents.Add(new()
|
||||
{
|
||||
Pastry = context.Pastries.First(y => y.Id == pc.Key),
|
||||
Count = pc.Value.Item2,
|
||||
});
|
||||
context.SaveChanges();
|
||||
}
|
||||
context.SaveChanges();
|
||||
_cachedPastries = null;
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user