From 7a7a491b5a0477cbd2d8ba3d6a7fd4d1fc65654a Mon Sep 17 00:00:00 2001 From: Kirill <117719052+KirillFirsof@users.noreply.github.com> Date: Thu, 2 May 2024 20:18:14 +0400 Subject: [PATCH] =?UTF-8?q?=D0=95=D1=89=D0=B5=20=D1=87=D1=83=D1=82=D1=8C?= =?UTF-8?q?=20=D0=B4=D0=BE=D0=B4=D0=B5=D0=BB=D0=B0=D0=BB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Implements/ClubStorage.cs | 18 ++++++++--------- .../Implements/InterestStorage.cs | 20 +++++++++---------- 2 files changed, 19 insertions(+), 19 deletions(-) diff --git a/School/SchoolDatabaseImplement/Implements/ClubStorage.cs b/School/SchoolDatabaseImplement/Implements/ClubStorage.cs index e4d1278..e283352 100644 --- a/School/SchoolDatabaseImplement/Implements/ClubStorage.cs +++ b/School/SchoolDatabaseImplement/Implements/ClubStorage.cs @@ -59,14 +59,14 @@ namespace SchoolDatabaseImplement.Implements public ClubViewModel? Insert(ClubBindingModel model) { using var context = new SchoolDatabase(); - var newComputer = Club.Create(context, model); - if (newComputer == null) + var newElement = Club.Create(context, model); + if (newElement == null) { return null; } - context.Clubs.Add(newComputer); + context.Clubs.Add(newElement); context.SaveChanges(); - return newComputer.GetViewModel; + return newElement.GetViewModel; } public ClubViewModel? Update(ClubBindingModel model) { @@ -74,17 +74,17 @@ namespace SchoolDatabaseImplement.Implements using var transaction = context.Database.BeginTransaction(); try { - var Computer = context.Clubs.FirstOrDefault(rec => + var Element = context.Clubs.FirstOrDefault(rec => rec.Id == model.Id); - if (Computer == null) + if (Element == null) { return null; } - Computer.Update(model); + Element.Update(model); context.SaveChanges(); - Computer.UpdateLessons(context, model); + Element.UpdateLessons(context, model); transaction.Commit(); - return Computer.GetViewModel; + return Element.GetViewModel; } catch { diff --git a/School/SchoolDatabaseImplement/Implements/InterestStorage.cs b/School/SchoolDatabaseImplement/Implements/InterestStorage.cs index 5289301..0c2d36f 100644 --- a/School/SchoolDatabaseImplement/Implements/InterestStorage.cs +++ b/School/SchoolDatabaseImplement/Implements/InterestStorage.cs @@ -65,14 +65,14 @@ namespace SchoolDatabaseImplement.Implements public InterestViewModel? Insert(InterestBindingModel model) { using var context = new SchoolDatabase(); - var newComputer = Interest.Create(context, model); - if (newComputer == null) + var newElement = Interest.Create(context, model); + if (newElement == null) { return null; } - context.Interests.Add(newComputer); + context.Interests.Add(newElement); context.SaveChanges(); - return newComputer.GetViewModel; + return newElement.GetViewModel; } public InterestViewModel? Update(InterestBindingModel model) { @@ -80,18 +80,18 @@ namespace SchoolDatabaseImplement.Implements using var transaction = context.Database.BeginTransaction(); try { - var Computer = context.Interests.FirstOrDefault(rec => + var Element = context.Interests.FirstOrDefault(rec => rec.Id == model.Id); - if (Computer == null) + if (Element == null) { return null; } - Computer.Update(model); + Element.Update(model); context.SaveChanges(); - Computer.UpdateLessons(context, model); - Computer.UpdateMaterials(context, model); + Element.UpdateLessons(context, model); + Element.UpdateMaterials(context, model); transaction.Commit(); - return Computer.GetViewModel; + return Element.GetViewModel; } catch {