public UsuarioController(IUsuarioAcessoServico usuarioAcessoServico, SigningConfigurations signingConfigurations, TokenConfig tokenConfig, IUsuarioServico usuarioServico)
 {
     _iUsuarioAcessoServico = usuarioAcessoServico;
     _signingConfigurations = signingConfigurations;
     _tokenConfig           = tokenConfig;
     _iUsuarioServico       = usuarioServico;
 }
Example #2
0
 public AtividadeAppServico(IAtividadeRepositorio atividadeRepositorio, IAtendimentoServico atendimentoServico, IAtividadeServico atividadeServico,
                            ILigacaoServico ligacaoServico, IStatusAtividadeServico statusAtividadeServico,
                            IAtividadeFilaServico atividadeFilaServico, IFilaServico filaServico, IMidiaServico midiaServico,
                            ITelefoneServico telefoneServico, ITarefaServico tarefaServico, IOcorrenciaServico ocorrenciaServico,
                            IOcorrenciaTipoServico ocorrenciaTipoServico, IUsuarioServico usuarioServico, IEmailServico emailServico,
                            IAtividadeParteEnvolvidaServico atividadeParteEnvolvidaServico, ICanalServico canalServico,
                            IChatServico chatServico, IAtividadeTipoServico atividadeTipoServico,
                            IAtendimentoAtividadeServico atendimentoAtividadeServico, IAtividadeApoioServico atividadeApoioServico, IAtividadeParteEnvolvidaServico servicoAtividadeParteEnvolvidaServico)
 {
     _atividadeRepositorio                  = atividadeRepositorio;
     _atendimentoServico                    = atendimentoServico;
     _atividadeServico                      = atividadeServico;
     _ligacaoServico                        = ligacaoServico;
     _statusAtividadeServico                = statusAtividadeServico;
     _atividadeFilaServico                  = atividadeFilaServico;
     _filaServico                           = filaServico;
     _midiaServico                          = midiaServico;
     _telefoneServico                       = telefoneServico;
     _tarefaServico                         = tarefaServico;
     _ocorrenciaServico                     = ocorrenciaServico;
     _ocorrenciaTipoServico                 = ocorrenciaTipoServico;
     _usuarioServico                        = usuarioServico;
     _emailServico                          = emailServico;
     _atividadeParteEnvolvidaServico        = atividadeParteEnvolvidaServico;
     _canalServico                          = canalServico;
     _chatServico                           = chatServico;
     _atividadeTipoServico                  = atividadeTipoServico;
     _atendimentoAtividadeServico           = atendimentoAtividadeServico;
     _atividadeApoioServico                 = atividadeApoioServico;
     _servicoAtividadeParteEnvolvidaServico = servicoAtividadeParteEnvolvidaServico;
 }
Example #3
0
 public BatePapoServico(ISalaServico salaServico, IUsuarioServico usuarioServico, IBatePapoRepositorio batePapoRepositorio, IMensagemServico mensagemServico)
 {
     _salaServico         = salaServico;
     _usuarioServico      = usuarioServico;
     _batePapoRepositorio = batePapoRepositorio;
     _mensagemServico     = mensagemServico;
 }
 public AppComentarioServico(IMapper mapper, IComentarioServico comentarioServico, IUsuarioServico usuarioServico, IPostagemServico postagemServico) : base(mapper, comentarioServico)
 {
     _mapper            = mapper;
     _comentarioServico = comentarioServico;
     _usuarioServico    = usuarioServico;
     _postagemServico   = postagemServico;
 }
Example #5
0
 public CandidatoProcessoSeletivoAppServico(ICandidatoProcessoSeletivoServico candidatoProcessoSeletivoServico, IAvaliacaoServico avaliacaoServico, IUsuarioServico usuarioServico)
     : base(candidatoProcessoSeletivoServico)
 {
     _candidatoProcessoSeletivoServico = candidatoProcessoSeletivoServico;
     _avaliacaoServico = avaliacaoServico;
     _usuarioServico   = usuarioServico;
 }
        public AvaliacaoProfessorValidador(IProfessorServico professorServico, IUsuarioServico usuarioServico, IAulaServico aulaServico, IResourceLocalizer resource)
        {
            _professorServico = professorServico;
            _aulaServico      = aulaServico;
            _usuarioServico   = usuarioServico;
            _resource         = resource;

            RuleFor(x => x.Nota)
            .NotNull()
            .NotEmpty()
            .Must(x => x <= 10 && x > 0)
            .WithMessage(_resource.GetString("RATING_REQUIRED"));


            RuleFor(x => x.ProfessorId)
            .NotEmpty()
            .NotNull()
            .WithMessage(string.Format(_resource.GetString("FIELD_REQUIRED"), "Id do Professor"))
            .Must(x => _professorServico.ObterProfessores(x).Count == 1)
            .WithMessage(string.Format(_resource.GetString("INEXISTENT_ID"), "Professor"));

            RuleFor(x => x.AlunoId)
            .NotEmpty()
            .NotNull()
            .WithMessage(string.Format(_resource.GetString("FIELD_REQUIRED"), "Id do Aluno"))
            .Must(x => _usuarioServico.ObterPorId(x) != null)
            .WithMessage(string.Format(_resource.GetString("INEXISTENT_ID"), "Aluno"));

            RuleFor(x => x.AulaId)
            .NotEmpty()
            .NotNull()
            .WithMessage(string.Format(_resource.GetString("FIELD_REQUIRED"), "Id da Aula"))
            .Must(x => _aulaServico.ObterAulaParaAvaliarPorId(x) != null)
            .WithMessage(string.Format(_resource.GetString("INEXISTENT_ID"), "Professor"));
        }
Example #7
0
 public UsuarioTest()
 {
     _logger             = new LoggerFactory().CreateLogger <UsuarioServico>();
     _usuarioRepositorio = new Mock <IUsuarioRepositorio>();
     _usuarioServico     = new UsuarioServico(_usuarioRepositorio.Object, _logger);
     _fixture            = new Fixture();
 }
Example #8
0
 public EmailAppServico(IEmailServico emailServico, IEmailModeloServico emailModeloServico,
                        IAtividadeServico atividadeServico,
                        IAtividadeTipoServico atividadeTipoServico, IStatusAtividadeServico statusAtividadeServico,
                        IAtividadeParteEnvolvidaServico atividadeParteEnvolvidaServico,
                        IUsuarioServico usuarioServico, IConfiguracaoServico configuracaoServico, IFilaServico filaServico,
                        IAtividadeFilaServico atividadeFilaServico, IEmailAnexoServico emailAnexoServico,
                        IConfiguracaoContasEmailsServico configuracaoContaEmailServico, IAtendimentoServico servicoAtendimento,
                        ICanalServico servicoCanal, IAtividadeServico servicoAtividade)
 {
     _emailServico                   = emailServico;
     _emailModeloServico             = emailModeloServico;
     _atividadeServico               = atividadeServico;
     _atividadeTipoServico           = atividadeTipoServico;
     _statusAtividadeServico         = statusAtividadeServico;
     _atividadeParteEnvolvidaServico = atividadeParteEnvolvidaServico;
     _usuarioServico                 = usuarioServico;
     _configuracaoServico            = configuracaoServico;
     _filaServico                   = filaServico;
     _atividadeFilaServico          = atividadeFilaServico;
     _emailAnexoServico             = emailAnexoServico;
     _configuracaoContaEmailServico = configuracaoContaEmailServico;
     _servicoAtendimento            = servicoAtendimento;
     _servicoCanal                  = servicoCanal;
     _servicoAtividade              = servicoAtividade;
     _anexos = new List <EmailAnexo>();
 }
Example #9
0
 public FamiliaController(
     IFamiliaServico familiaServico,
     IUsuarioServico usuarioServico)
 {
     _familiaServico = familiaServico;
     _usuarioServico = usuarioServico;
 }
Example #10
0
        public ContratoAulaValidador(IResourceLocalizer resource, IUsuarioServico usuarioServico, IProfessorServico professorServico)
        {
            _resource         = resource;
            _usuarioServico   = usuarioServico;
            _professorServico = professorServico;

            RuleFor(x => x.DataInicioPrestacao)
            .NotNull()
            .NotEmpty()
            .WithMessage(string.Format(_resource.GetString("FIELD_REQUIRED"), "Data da aula"))
            .Must(x => x.Value.Date > DateTime.Now.Date)
            .WithMessage(_resource.GetString("AULA_PRESTACAO_RESTRICT"));

            RuleFor(x => x.AlunoId)
            .Must(alunoId => _usuarioServico.ObterPorId(alunoId, true) != null)
            .WithMessage(string.Format(_resource.GetString("INEXISTENT_ID"), "Aluno"));

            RuleFor(x => x.ProfessorId)
            .Must(professorId => _professorServico.ObterProfessores(professorId).Count == 1)
            .WithMessage(string.Format(_resource.GetString("INEXISTENT_ID"), "Professor"));

            RuleFor(x => x.ValorHora)
            .NotNull()
            .NotEmpty()
            .WithMessage(string.Format(_resource.GetString("FIELD_REQUIRED"), "Valor por Hora"))
            .Must(x => x >= 10 && x <= 200)
            .WithMessage(string.Format(_resource.GetString("VALUE_HOUR_RULE"), "10", "200"));

            RuleFor(x => x.HorasContratadas)
            .NotNull()
            .NotEmpty()
            .WithMessage(string.Format(_resource.GetString("FIELD_REQUIRED"), "Horas Contratadas"))
            .Must(x => x > 1)
            .WithMessage(string.Format(_resource.GetString("MINIMUM_HOUR_RESTRICT"), "1"));
        }
        public UsuarioServicoTests()
        {
            _usuarioDominioFake = A.Fake <IUsuarioDominio>();
            _usuarioServico     = new UsuarioServico(_usuarioDominioFake);

            _usuario = new AutoFaker <UsuarioRequest>().Generate();
        }
Example #12
0
 public HomeController(IAutorizacaoServico _autorizacaoServico, IResumoServico _resumoServico, IClienteServico _cliente, IUsuarioServico _usuarioServico)
 {
     autorizacaoServico = _autorizacaoServico;
     resumoServico      = _resumoServico;
     clienteServico     = _cliente;
     usuarioServico     = _usuarioServico;
 }
Example #13
0
 public ProcessamentoDados(
     CancellationToken cancellationToken,
     IMapper mapper,
     Receiver <HomeComportamentoDTO> homeComportamentoReceiver,
     Receiver <LandingComportamentoDTO> landingComportamentoReceiver,
     Receiver <CheckoutPedidoComportamentoDTO> checkoutPedidoComportamentoReceiver,
     Receiver <ConfirmacaoPedidoComportamentoDTO> confirmacaoPedidoComportamentoReceiver,
     IHomeComportamentoServico homeComportamentoServico,
     ILandingComportamentoServico landingComportamentoServico,
     ICheckoutPedidoComportamentoServico checkoutPedidoComportamentoServico,
     IConfirmacaoPedidoComportamentoServico confirmacaoPedidoComportamentoServico,
     IUsuarioServico usuarioServico,
     IVooServico vooServico,
     IUsuarioVooServico usuarioVooServico)
 {
     _cancellationToken                      = cancellationToken;
     _mapper                                 = mapper;
     _homeComportamentoReceiver              = homeComportamentoReceiver;
     _landingComportamentoReceiver           = landingComportamentoReceiver;
     _checkoutPedidoComportamentoReceiver    = checkoutPedidoComportamentoReceiver;
     _confirmacaoPedidoComportamentoReceiver = confirmacaoPedidoComportamentoReceiver;
     _homeComportamentoServico               = homeComportamentoServico;
     _landingComportamentoServico            = landingComportamentoServico;
     _checkoutPedidoComportamentoServico     = checkoutPedidoComportamentoServico;
     _confirmacaoPedidoComportamentoServico  = confirmacaoPedidoComportamentoServico;
     _usuarioServico                         = usuarioServico;
     _vooServico                             = vooServico;
     _usuarioVooServico                      = usuarioVooServico;
 }
 public NecessidadeCompraAplicacao(
     INecessidadeCompraServico necessidadeCompraServico,
     IUsuarioServico usuarioServico
     )
 {
     _necessidadeCompraServico = necessidadeCompraServico;
     _usuarioServico           = usuarioServico;
 }
Example #15
0
 public TarefaServico(ITarefaRepositorio repositorio, IUsuarioServico usuarioServico,
                      IAtividadeServico atividadeServico, IAtividadeFilaServico atividadeFilaServico)
 {
     _repositorio          = repositorio;
     _usuarioServico       = usuarioServico;
     _atividadeServico     = atividadeServico;
     _atividadeFilaServico = atividadeFilaServico;
 }
Example #16
0
 public UsuarioController(IUsuarioServico usuarioServico,
                          IErrosMapper errosMapper,
                          IDadosUsuarioServico dadosUsuarioServico)
 {
     _usuarioServico      = usuarioServico;
     _errosMapper         = errosMapper;
     _dadosUsuarioServico = dadosUsuarioServico;
 }
 public PedidoController(IPedidoServico pedidoServico, IListaCompraServico listaCompraServico, ICartaoServico cartaoServico, IUsuarioServico usuarioServico)
 {
     _pedidoServico      = pedidoServico;
     _listaCompraServico = listaCompraServico;
     _apiTransacaoCartao = new ApiTransacaoCartao();
     _cartaoServico      = cartaoServico;
     _usuarioServico     = usuarioServico;
 }
 public OrcamentoSinistroAplicacao(
     IOrcamentoSinistroServico orcamentoSinistroServico
     , IUsuarioServico usuarioServico
     )
 {
     _orcamentoSinistroServico = orcamentoSinistroServico;
     _usuarioServico           = usuarioServico;
 }
Example #19
0
        public void Nao_Deve_Autenticar_Usuario_Com_Parametros_Invalidos()
        {
            _usuarioServico = Substitute.For <UsuarioServico>(_usuarioRepositorio);

            var saida = _usuarioServico.Autenticar(new AutenticarUsuarioEntrada(string.Empty, string.Empty)).Result;

            Assert.IsTrue(!saida.Sucesso && saida.Mensagens.Any(x => x == UsuarioMensagem.Senha_Obrigatoria_Nao_Informada), string.Join(", ", saida.Mensagens));
        }
 public ArquivoAppServico(IEntidadeServico servicoEntidade, IArquivoServico servicoArquivo,
                          IConfiguracaoServico configuracaoServico, IUsuarioServico usuarioServico)
 {
     _servicoEntidade     = servicoEntidade;
     _servicoArquivo      = servicoArquivo;
     _configuracaoServico = configuracaoServico;
     _usuarioServico      = usuarioServico;
 }
Example #21
0
        public IUsuarioServico UsuarioServico()
        {
            if (usuarioServico == null)
            {
                usuarioServico = new UsuarioServico(new UsuarioDao(getConexao()));
            }

            return(usuarioServico);
        }
Example #22
0
 public BasicAuthenticationHandler(IUsuarioServico usuarioServico,
                                   IOptionsMonitor <AuthenticationSchemeOptions> options,
                                   ILoggerFactory logger,
                                   UrlEncoder encoder,
                                   ISystemClock clock)
     : base(options, logger, encoder, clock)
 {
     _usuarioServico = usuarioServico;
 }
 public FaturamentoController(
     IFaturamentoAplicacao faturamentoAplicacao,
     IUnidadeAplicacao unidadeAplicacao,
     IUsuarioServico usuarioServico)
 {
     _faturamentoAplicacao = faturamentoAplicacao;
     _unidadeAplicacao     = unidadeAplicacao;
     _usuarioServico       = usuarioServico;
 }
 public UsuarioController(
     IUsuarioServico usuarioServico,
     IConviteServico conviteServico,
     IUsuarioFamiliaServico usuarioFamiliaServico)
 {
     _usuarioServico        = usuarioServico;
     _conviteServico        = conviteServico;
     _usuarioFamiliaServico = usuarioFamiliaServico;
 }
 public ContaPagarAplicacao(
     IContaPagarServico contaPagarServico
     , IContaFinanceiraServico contaFinanceiraServico
     , IUsuarioServico usuarioServico
     )
 {
     _contaPagarServico      = contaPagarServico;
     _contaFinanceiraServico = contaFinanceiraServico;
     _usuarioServico         = usuarioServico;
 }
 public PedidoController(IPedidoServico pedidoServico, IListaCompraServico listaCompraServico, ICartaoServico cartaoServico, IUsuarioServico usuarioServico)
 {
     _pedidoServico           = pedidoServico;
     _listaCompraServico      = listaCompraServico;
     _apiTransacaoCartao      = new Aplicacao.apimobiseg.ApiTransacaoCartao();
     _apiTransacaoCartaoInfox = new Aplicacao.ApiInfox.ApiTransacaoCartao();
     _apiTransacaoEbanx       = new Aplicacao.apiebanx.ApiTransacaoCartao();
     _cartaoServico           = cartaoServico;
     _usuarioServico          = usuarioServico;
 }
 public MovimentacaoController(IMovimentacaoAplicacao movimentacaoAplicacao, IUnidadeAplicacao unidadeAplicacao,
                               IClienteAplicacao clienteAplicacao, ISeloAplicacao seloAplicacao,
                               IUsuarioServico usuarioServico)
 {
     _movimentacaoAplicacao = movimentacaoAplicacao;
     _unidadeAplicacao      = unidadeAplicacao;
     _clienteAplicacao      = clienteAplicacao;
     _seloAplicacao         = seloAplicacao;
     _usuarioServico        = usuarioServico;
 }
        public UsuarioServicoTeste()
        {
            var cfg = ServicesConfiguration.Configure();

            _memoryDb = cfg.GetRequiredService <MatchDayAppContext>()
                        .SeedFakeData();
            _uow = cfg.GetRequiredService <IUnitOfWork>();

            _usuarioServico = new UsuarioServico(_uow,
                                                 cfg.GetRequiredService <IMapper>());
        }
Example #29
0
        public void Deve_Autenticar_Usuario()
        {
            _usuarioRepositorio
            .ObterPorEmailSenha("*****@*****.**", "60602435AE5A49EB3F2800C2A46AF810")
            .Returns(new Usuario("Jorge Luiz Nogueira", "*****@*****.**", true));

            _usuarioServico = Substitute.For <UsuarioServico>(_usuarioRepositorio);

            var saida = _usuarioServico.Autenticar(new AutenticarUsuarioEntrada("*****@*****.**", "surfista")).Result;

            Assert.IsTrue(saida.Sucesso && saida.Mensagens.Any(x => x == UsuarioMensagem.Usuario_Autenticado_Com_Sucesso), string.Join(", ", saida.Mensagens));
        }
Example #30
0
        public void Nao_Deve_Autenticar_Usuario_Com_Email_Nao_Cadastrado()
        {
            _usuarioRepositorio
            .ObterPorEmailSenha("*****@*****.**", "60602435AE5A49EB3F2800C2A46AF810")
            .Returns((Usuario)null);

            _usuarioServico = Substitute.For <UsuarioServico>(_usuarioRepositorio);

            var saida = _usuarioServico.Autenticar(new AutenticarUsuarioEntrada("*****@*****.**", "surfista")).Result;

            Assert.IsTrue(!saida.Sucesso && saida.Mensagens.Any(x => x == UsuarioMensagem.Usuario_Nao_Encontrado_Por_Login_Senha), string.Join(", ", saida.Mensagens));
        }
Example #31
0
 public UsuarioApp(IUsuarioServico usuarioServico)
 {
     _usuarioServico = usuarioServico;
 }