public A1UsuarioBusiness(IA1UsuarioRepositorio usuarioRepositorio, IA2UsuarioInternoRepositorio usuarioInternoRepositorio, IA6PerfilRepositorio perfilRepositorio, IA13ProfissionalRepositorio profissionalRepositorio)
 {
     _usuarioRepositorio        = usuarioRepositorio;
     _usuarioInternoRepositorio = usuarioInternoRepositorio;
     _perfilRepositorio         = perfilRepositorio;
     _profissionalRepositorio   = profissionalRepositorio;
 }
 public HomeController(ILogger <HomeController> logger, IA1UsuarioRepositorio usuarioRepositorio, IA2UsuarioInternoRepositorio usuarioInternoRepositorio, IA6PerfilRepositorio perfilRepositorio, IA13ProfissionalRepositorio profissionalRepositorio, IHttpContextAccessor httpContextAccessor)
 {
     _logger                    = logger;
     _usuarioRepositorio        = usuarioRepositorio;
     _usuarioInternoRepositorio = usuarioInternoRepositorio;
     _perfilRepositorio         = perfilRepositorio;
     _profissionalRepositorio   = profissionalRepositorio;
     _httpContextAccessor       = httpContextAccessor;
 }
 public A29AtendimentoBusiness(IA29AtendimentoRepositorio atendimentoRepositorio,
                               IA9ProntuarioRepositorio prontuarioRepositorio,
                               IA10RegistroEvolucaoEnfermagemRepositorio registroEvolucaoEnfermagemRepositorio,
                               IA1UsuarioRepositorio usuarioRepositorio,
                               IA13ProfissionalRepositorio profissionalRepositorio,
                               IA2UsuarioInternoRepositorio usuarioInternoRepositorio)
 {
     _atendimentoRepositorio = atendimentoRepositorio;
     _prontuarioRepositorio  = prontuarioRepositorio;
     _registroEvolucaoEnfermagemRepositorio = registroEvolucaoEnfermagemRepositorio;
     _usuarioRepositorio        = usuarioRepositorio;
     _profissionalRepositorio   = profissionalRepositorio;
     _usuarioInternoRepositorio = usuarioInternoRepositorio;
 }
示例#4
0
        public A1UsuarioTest()
        {
            var services = new ServiceCollection();

            services.AddTransient <IA1UsuarioRepositorio, A1UsuarioRepositorio>();
            services.AddTransient <IA2UsuarioInternoRepositorio, A2UsuarioInternoRepositorio>();
            services.AddTransient <IA6PerfilRepositorio, A6PerfilRepositorio>();
            services.AddTransient <IA13ProfissionalRepositorio, A13ProfissionalRepositorio>();
            services.AddScoped <IA1UsuarioRepositorio, A1UsuarioRepositorio>();
            services.AddEntityFrameworkSqlServer()
            .AddDbContext <GestaoSaudeContext>(options => options.UseSqlServer(connectionString, b => b.MigrationsAssembly("TCC.GestaoSaude.DataAccess")));
            var serviceProvider = services.BuildServiceProvider();

            _usuarioRepositorio        = serviceProvider.GetService <IA1UsuarioRepositorio>();
            _usuarioInternoRepositorio = serviceProvider.GetService <IA2UsuarioInternoRepositorio>();
            _perfilRepositorio         = serviceProvider.GetService <IA6PerfilRepositorio>();
            _profissionalRepositorio   = serviceProvider.GetService <IA13ProfissionalRepositorio>();
        }
        public A29AtendimentoTest()
        {
            var services = new ServiceCollection();

            services.AddTransient <IA29AtendimentoRepositorio, A29AtendimentoRepositorio>();
            services.AddTransient <IA1UsuarioRepositorio, A1UsuarioRepositorio>();
            services.AddTransient <IA9ProntuarioRepositorio, A9ProntuarioRepositorio>();
            services.AddTransient <IA13ProfissionalRepositorio, A13ProfissionalRepositorio>();
            services.AddTransient <IA10RegistroEvolucaoEnfermagemRepositorio, A10RegistroEvolucaoEnfermagemRepositorio>();
            services.AddTransient <IA2UsuarioInternoRepositorio, A2UsuarioInternoRepositorio>();

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

            _atendimentoRepositorio = serviceProvider.GetService <IA29AtendimentoRepositorio>();
            _usuarioRepositorio     = serviceProvider.GetService <IA1UsuarioRepositorio>();
            _prontuarioRepositorio  = serviceProvider.GetService <IA9ProntuarioRepositorio>();
            _registroEvolucaoEnfermagemRepositorio = serviceProvider.GetService <IA10RegistroEvolucaoEnfermagemRepositorio>();
            _profissionalRepositorio   = serviceProvider.GetService <IA13ProfissionalRepositorio>();
            _usuarioInternoRepositorio = serviceProvider.GetService <IA2UsuarioInternoRepositorio>();
        }
示例#6
0
 public PainelController(IHttpContextAccessor httpContextAccessor,
                         IA1UsuarioRepositorio usuarioRepositorio,
                         IA6PerfilRepositorio perfilRepositorio,
                         IA13ProfissionalRepositorio profissionalRepositorio,
                         IA2UsuarioInternoRepositorio usuarioInternoRepositorio,
                         IA29AtendimentoRepositorio atendimentoRepositorio,
                         IA9ProntuarioRepositorio prontuarioRepositorio,
                         IA10RegistroEvolucaoEnfermagemRepositorio registroEvolucaoEnfermagemRepositorio,
                         IRelHistoricoEvolucaoEnfermagemRepositorio relHistoricoEvolucaoEnfermagemRepositorio,
                         IEmailEnvio emailEnvio)
 {
     _httpContextAccessor                       = httpContextAccessor;
     _usuarioRepositorio                        = usuarioRepositorio;
     _perfilRepositorio                         = perfilRepositorio;
     _profissionalRepositorio                   = profissionalRepositorio;
     _usuarioInternoRepositorio                 = usuarioInternoRepositorio;
     _atendimentoRepositorio                    = atendimentoRepositorio;
     _prontuarioRepositorio                     = prontuarioRepositorio;
     _registroEvolucaoEnfermagemRepositorio     = registroEvolucaoEnfermagemRepositorio;
     _relHistoricoEvolucaoEnfermagemRepositorio = relHistoricoEvolucaoEnfermagemRepositorio;
     _emailEnvio = emailEnvio;
     _sessao     = new Sessao(httpContextAccessor);
 }