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;
 }
Ejemplo n.º 3
0
        public A6PerfilTest()
        {
            var services = new ServiceCollection();

            services.AddTransient <IA6PerfilRepositorio, A6PerfilRepositorio>();

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

            _perfilRepositorio = serviceProvider.GetService <IA6PerfilRepositorio>();
        }
Ejemplo n.º 4
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);
 }
 public A6PerfilBusiness(IA6PerfilRepositorio perfilRepositorio)
 {
     _perfilRepositorio = perfilRepositorio;
 }
 public PainelViewComponent(IHttpContextAccessor httpContextAccessor, IA6PerfilRepositorio perfilRepositorio)
 {
     _httpContextAccessor = httpContextAccessor;
     _perfilRepositorio   = perfilRepositorio;
 }