Exemplo n.º 1
0
 public void Initialize(DbContextOptionsBuilder optionsBuilder)
 {
     if (Context == null)
     {
         Context = new SystemContext(optionsBuilder.Options);
         Context.Database.EnsureCreated();
         InitializeManagers(Context);
     }
 }
Exemplo n.º 2
0
 private void InitializeManagers(SystemContext context)
 {
     ScheduleManager = new ScheduleManager(context.Slots, context.CourseSlots, context.ClassSlots);
     StudentManager  = new StudentManager(context.Students);
     ClassManager    = new ClassManager(context.Classes);
 }