public DataDBInitialilizer()
        {
            _dbContextOptions = new DbContextOptionsBuilder <LocaAiContext>()
                                .UseSqlServer(_connectionString, options => options.MaxBatchSize(10))
                                .Options;

            context = new LocaAiContext(_dbContextOptions);

            _categoriaRepository = new CategoriaRepository(context);
            _usuarioRepository   = new UsuarioRepository(context);
            _produtoRepository   = new ProdutoRepository(context);

#pragma warning disable CS4014
            Seed();
#pragma warning restore CS4014
        }
Exemplo n.º 2
0
 public RepositoryBase(LocaAiContext db)
 {
     Db    = db;
     DbSet = db.Set <TEntity>();
 }
 public CategoriaRepository(LocaAiContext db) : base(db)
 {
 }
Exemplo n.º 4
0
 public ProdutoRepositoryUnitTest(DataDBInitialilizer dbInitializer)
 {
     _context    = dbInitializer.context;
     _repository = new ProdutoRepository(_context);
 }
Exemplo n.º 5
0
 public ProdutoRepository(LocaAiContext db) : base(db)
 {
 }
Exemplo n.º 6
0
 public UsuarioRepository(LocaAiContext db) : base(db)
 {
 }
 public CaracteristicaRepository(LocaAiContext db,
                                 ICaracteristicaOpcaoRepository caracteristicaOpcaoRepository) : base(db)
 {
     _caracteristicaOpcaoRepository = caracteristicaOpcaoRepository;
 }
Exemplo n.º 8
0
 public CaracteristicaOpcaoRepository(LocaAiContext db) : base(db)
 {
 }
 public CaracteristicaPorCategoriaRepository(LocaAiContext db) : base(db)
 {
 }