Mochalov D.V. LabWork03_Hard #7

Closed
b0n3l3sS wants to merge 20 commits from LabWork03_Hard into LabWork02_Hard
Showing only changes of commit 97736d8dde - Show all commits

View File

@ -79,14 +79,17 @@ namespace LawFirmDatabaseImplement.Implements
using var transaction = context.Database.BeginTransaction();
try
{
var shop = context.Shops.FirstOrDefault(x => x.Id == model.Id);
var shop = context.Shops.Include(x => x.Documents).FirstOrDefault(x => x.Id == model.Id);
if (shop == null)
{
return null;
}
shop.Update(model);
context.SaveChanges();
shop.UpdateDocuments(context, model);
if (model.ShopDocuments.Count > 0)
{
shop.UpdateDocuments(context, model);
}
transaction.Commit();
return shop.GetViewModel;
}