Beispiel #1
0
 public MyLibraryDomainModel()
 {
     db = new Database();
     AuthorRepository = new AuthorRepository(db);
     PressRepository  = new PressRepository(db);
     BookRepository   = new BookRepository(db);
 }
Beispiel #2
0
        static Unit()
        {
            Context = new MyAppDbContext(
                new DbContextOptionsBuilder <MyAppDbContext>()
                .UseSqlServer(new SqlConnectionStringBuilder
            {
                DataSource         = "127.0.0.1",
                InitialCatalog     = "Univercity",
                IntegratedSecurity = true
            }.ConnectionString)
                .Options);

            Context.Database.EnsureDeleted();
            Context.Database.EnsureCreated();

            AuthorRepository     = new AuthorRepository(Context);
            BookRepository       = new BookRepository(Context);
            CategoryRepository   = new CategoryRepository(Context);
            DepartmentRepository = new DepartmentRepository(Context);
            ECardRepository      = new ECardsRepository(Context);
            EmployeeRepository   = new EmploeeRepository(Context);
            FacultyRepository    = new FacultyRepository(Context);
            GroupRepository      = new GroupRepository(Context);
            LibrarianRepository  = new LibrarianRepository(Context);
            PressRepository      = new PressRepository(Context);
            SCardRepository      = new SCardsRepository(Context);
            StudentRepository    = new StudentRepository(Context);
            ThemeRepository      = new ThemeRepository(Context);
        }
Beispiel #3
0
        static LibraryUnit()
        {
            _context = new ApplicationDbContext("Library");

            AuthorRepository     = new AuthorRepository(_context);
            BookRepository       = new BookRepository(_context);
            CategoryRepository   = new CategoryRepository(_context);
            PressRepository      = new PressRepository(_context);
            ThemeRepository      = new ThemeRepository(_context);
            DepartmentRepository = new DepartmentRepository(_context);
            TeacherRepository    = new TeacherRepository(_context);
            FacultyRepository    = new FacultyRepository(_context);
            GroupRepository      = new GroupRepository(_context);
            StudentRepository    = new StudentRepository(_context);
            SCardRepository      = new SCardRepository(_context);
            TCardRepository      = new TCardRepository(_context);
            LibrarianRepository  = new LibrarianRepository(_context);
        }