Beispiel #1
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using var context = new HahnDbContext(
                      serviceProvider.GetRequiredService <DbContextOptions <HahnDbContext> >()
                      );

            // Look for any department.
            if (context.Department.Any())
            {
                return; // Data was already seeded
            }

            context.Department.AddRange(
                new Department {
                ID = DepartmentEnum.HQ, Name = "HQ"
            },
                new Department {
                ID = DepartmentEnum.MantenanceStation, Name = "Mantenance Station"
            },
                new Department {
                ID = DepartmentEnum.Store1, Name = "Store 1"
            },
                new Department {
                ID = DepartmentEnum.Store2, Name = "Store 2"
            },
                new Department {
                ID = DepartmentEnum.Store3, Name = "Store 3"
            }
                );

            context.SaveChanges();
        }
Beispiel #2
0
 public DepartmentService(IMapper mapper, HahnDbContext dataContext)
 {
     _db     = dataContext;
     _mapper = mapper;
 }
Beispiel #3
0
 public Repository(HahnDbContext context)
 {
     this.context = context;
     entities     = context.Set <T>();
 }
Beispiel #4
0
 public ApplicantRepository(HahnDbContext context) : base(context)
 {
 }
Beispiel #5
0
 public Repository(HahnDbContext db)
 {
     Db    = db;
     DbSet = db.Set <TEntity>();
 }
Beispiel #6
0
 public UnitofWork(HahnDbContext dataEngineDbContext)
 {
     this._context = dataEngineDbContext;
 }
Beispiel #7
0
 //private IRepository<Book> _bookRepository;
 public UnitOfWork(HahnDbContext databaseContext)
 {
     _databaseContext = databaseContext;
 }
Beispiel #8
0
 public UnitOfWork(HahnDbContext db)
 {
     _db = db;
 }
Beispiel #9
0
 public BaseRepository(HahnDbContext dbContext)
 {
     this._context = dbContext;
 }
Beispiel #10
0
 public DatabaseInitializer(HahnDbContext dbContext)
 {
     this.dbContext = dbContext;
 }
Beispiel #11
0
 public GenericRepository(HahnDbContext context)
 {
     _context = context;
 }
Beispiel #12
0
 public DataRepository(HahnDbContext context)
 {
     _context = context;
     DbSet    = context.Set <TEntity>();
 }