Пример #1
0
 public EstabelecimentoController(IHttpContextAccessor httpContextAccessor, IA21EstabelecimentoRepositorio estabelecimentoRepositorio, IA20TipoEstabelecimentoRepositorio tipoEstabelecimentoRepositorio)
 {
     _httpContextAccessor            = httpContextAccessor;
     _estabelecimentoRepositorio     = estabelecimentoRepositorio;
     _tipoEstabelecimentoRepositorio = tipoEstabelecimentoRepositorio;
     _sessao = new Sessao(httpContextAccessor);
 }
Пример #2
0
        public A21EstabelecimentoTest()
        {
            var services = new ServiceCollection();

            services.AddTransient <IA21EstabelecimentoRepositorio, A21EstabelecimentoRepositorio>();
            services.AddTransient <IA20TipoEstabelecimentoRepositorio, A20TipoEstabelecimentoRepositorio>();

            services.AddEntityFrameworkSqlServer()
            .AddDbContext <GestaoSaudeContext>(options => options.UseSqlServer(A1UsuarioTest.connectionString, b => b.MigrationsAssembly("TCC.GestaoSaude.DataAccess")));
            var serviceProvider = services.BuildServiceProvider();

            _estabelecimentoRepositorio     = serviceProvider.GetService <IA21EstabelecimentoRepositorio>();
            _tipoEstabelecimentoRepositorio = serviceProvider.GetService <IA20TipoEstabelecimentoRepositorio>();
        }
Пример #3
0
 public A21EstabelecimentoBusiness(IA21EstabelecimentoRepositorio estabelecimentoRepositorio, IA20TipoEstabelecimentoRepositorio tipoEstabelecimentoRepositorio)
 {
     _estabelecimentoRepositorio     = estabelecimentoRepositorio;
     _tipoEstabelecimentoRepositorio = tipoEstabelecimentoRepositorio;
 }