From e4b4105ec0802dd0f1b735e5cb7fba083a0ffe0c Mon Sep 17 00:00:00 2001 From: Sergey Chebotar Date: Thu, 16 Feb 2023 08:28:59 +0300 Subject: Add edit page --- Models/MyDarlingRepository.cs | 48 +++++++++++++++++++++---------------------- 1 file changed, 24 insertions(+), 24 deletions(-) (limited to 'Models') diff --git a/Models/MyDarlingRepository.cs b/Models/MyDarlingRepository.cs index 07caff8..15f058c 100644 --- a/Models/MyDarlingRepository.cs +++ b/Models/MyDarlingRepository.cs @@ -2,31 +2,31 @@ using Microsoft.EntityFrameworkCore; namespace MyDarling.Models { - public class MyDarlingRepository : IRepository - { - private DataContext context; - public MyDarlingRepository(IServiceProvider provider) - { - context = provider.CreateScope().ServiceProvider.GetRequiredService(); - } - - public IQueryable Bundles => context.UnderwearBundles.Include(b => b.Figures); + public class MyDarlingRepository : IRepository + { + private DataContext DbContext { get; } + public MyDarlingRepository(IServiceProvider provider) + { + DbContext = provider.CreateScope().ServiceProvider.GetRequiredService(); + } - public void Add(UnderwearBundle b) - { - context.UnderwearBundles.Add(b); - context.SaveChanges(); - } + public IQueryable Bundles => DbContext.UnderwearBundles.Include(b => b.Figures); - public void Remove(UnderwearBundle b) - { - context.UnderwearBundles.Remove(b); - context.SaveChanges(); - } + public void Add(UnderwearBundle b) + { + DbContext.UnderwearBundles.Add(b); + DbContext.SaveChanges(); + } - public void Save() - { - context.SaveChanges(); - } - } + public void Remove(UnderwearBundle b) + { + DbContext.UnderwearBundles.Remove(b); + DbContext.SaveChanges(); + } + + public void Save() + { + DbContext.SaveChanges(); + } + } } \ No newline at end of file -- cgit v1.2.3