summaryrefslogtreecommitdiff
path: root/Models/MyDarlingRepository.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Models/MyDarlingRepository.cs')
-rw-r--r--Models/MyDarlingRepository.cs48
1 files changed, 24 insertions, 24 deletions
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<DataContext>();
- }
-
- public IQueryable<UnderwearBundle> Bundles => context.UnderwearBundles.Include(b => b.Figures);
+ public class MyDarlingRepository : IRepository
+ {
+ private DataContext DbContext { get; }
+ public MyDarlingRepository(IServiceProvider provider)
+ {
+ DbContext = provider.CreateScope().ServiceProvider.GetRequiredService<DataContext>();
+ }
- public void Add(UnderwearBundle b)
- {
- context.UnderwearBundles.Add(b);
- context.SaveChanges();
- }
+ public IQueryable<UnderwearBundle> 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