public ReclamacoesController(IUsuarioRepositorio usuarioRepositorio, IReclamacaoRepositorio reclamacaoRepositorio, ILogger <ReclamacoesController> logger)
        {
            _usuarioRepositorio    = usuarioRepositorio;
            _reclamacaoRepositorio = reclamacaoRepositorio;
            _logger = logger;

            var usuario = _usuarioRepositorio.PegarUsuarioLogado(User);

            if (usuario == null)
            {
                RedirectToAction("Login", "Usuarios");
            }
        }
Exemplo n.º 2
0
        public ApiReclamacoesController(IUsuarioRepositorio usuarioRepositorio, IReclamacaoRepositorio reclamacaoRepositorio, ILogger <ApiReclamacoesController> logger, IConfiguration configuration, SignInManager <Usuario> signInManager, ApiUsuariosController apiUsuarios, IHostingEnvironment appEnvironment)
        {
            _configuration         = configuration;
            _usuarioRepositorio    = usuarioRepositorio;
            _reclamacaoRepositorio = reclamacaoRepositorio;
            _logger         = logger;
            _signInManager  = signInManager;
            _apiUsuarios    = apiUsuarios;
            _appEnvironment = appEnvironment;

            /*
             * var usuario = _usuarioRepositorio.PegarUsuarioLogado(User);
             * if (usuario == null)
             * {
             *  RedirectToAction("Login", "Usuarios");
             * }
             */
        }