コード例 #1
0
 public UsuarioController(IUsuarioAcessoServico usuarioAcessoServico, SigningConfigurations signingConfigurations, TokenConfig tokenConfig, IUsuarioServico usuarioServico)
 {
     _iUsuarioAcessoServico = usuarioAcessoServico;
     _signingConfigurations = signingConfigurations;
     _tokenConfig           = tokenConfig;
     _iUsuarioServico       = usuarioServico;
 }
コード例 #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;
 }
コード例 #3
0
 public BatePapoServico(ISalaServico salaServico, IUsuarioServico usuarioServico, IBatePapoRepositorio batePapoRepositorio, IMensagemServico mensagemServico)
 {
     _salaServico         = salaServico;
     _usuarioServico      = usuarioServico;
     _batePapoRepositorio = batePapoRepositorio;
     _mensagemServico     = mensagemServico;
 }
コード例 #4
0
 public AppComentarioServico(IMapper mapper, IComentarioServico comentarioServico, IUsuarioServico usuarioServico, IPostagemServico postagemServico) : base(mapper, comentarioServico)
 {
     _mapper            = mapper;
     _comentarioServico = comentarioServico;
     _usuarioServico    = usuarioServico;
     _postagemServico   = postagemServico;
 }
コード例 #5
0
 public CandidatoProcessoSeletivoAppServico(ICandidatoProcessoSeletivoServico candidatoProcessoSeletivoServico, IAvaliacaoServico avaliacaoServico, IUsuarioServico usuarioServico)
     : base(candidatoProcessoSeletivoServico)
 {
     _candidatoProcessoSeletivoServico = candidatoProcessoSeletivoServico;
     _avaliacaoServico = avaliacaoServico;
     _usuarioServico   = usuarioServico;
 }
コード例 #6
0
        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"));
        }
コード例 #7
0
 public UsuarioTest()
 {
     _logger             = new LoggerFactory().CreateLogger <UsuarioServico>();
     _usuarioRepositorio = new Mock <IUsuarioRepositorio>();
     _usuarioServico     = new UsuarioServico(_usuarioRepositorio.Object, _logger);
     _fixture            = new Fixture();
 }
コード例 #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>();
 }
コード例 #9
0
 public FamiliaController(
     IFamiliaServico familiaServico,
     IUsuarioServico usuarioServico)
 {
     _familiaServico = familiaServico;
     _usuarioServico = usuarioServico;
 }
コード例 #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"));
        }
コード例 #11
0
        public UsuarioServicoTests()
        {
            _usuarioDominioFake = A.Fake <IUsuarioDominio>();
            _usuarioServico     = new UsuarioServico(_usuarioDominioFake);

            _usuario = new AutoFaker <UsuarioRequest>().Generate();
        }
コード例 #12
0
ファイル: HomeController.cs プロジェクト: filipeepp/Bhjet
 public HomeController(IAutorizacaoServico _autorizacaoServico, IResumoServico _resumoServico, IClienteServico _cliente, IUsuarioServico _usuarioServico)
 {
     autorizacaoServico = _autorizacaoServico;
     resumoServico      = _resumoServico;
     clienteServico     = _cliente;
     usuarioServico     = _usuarioServico;
 }
コード例 #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;
 }
コード例 #14
0
 public NecessidadeCompraAplicacao(
     INecessidadeCompraServico necessidadeCompraServico,
     IUsuarioServico usuarioServico
     )
 {
     _necessidadeCompraServico = necessidadeCompraServico;
     _usuarioServico           = usuarioServico;
 }
コード例 #15
0
 public TarefaServico(ITarefaRepositorio repositorio, IUsuarioServico usuarioServico,
                      IAtividadeServico atividadeServico, IAtividadeFilaServico atividadeFilaServico)
 {
     _repositorio          = repositorio;
     _usuarioServico       = usuarioServico;
     _atividadeServico     = atividadeServico;
     _atividadeFilaServico = atividadeFilaServico;
 }
コード例 #16
0
 public UsuarioController(IUsuarioServico usuarioServico,
                          IErrosMapper errosMapper,
                          IDadosUsuarioServico dadosUsuarioServico)
 {
     _usuarioServico      = usuarioServico;
     _errosMapper         = errosMapper;
     _dadosUsuarioServico = dadosUsuarioServico;
 }
コード例 #17
0
 public PedidoController(IPedidoServico pedidoServico, IListaCompraServico listaCompraServico, ICartaoServico cartaoServico, IUsuarioServico usuarioServico)
 {
     _pedidoServico      = pedidoServico;
     _listaCompraServico = listaCompraServico;
     _apiTransacaoCartao = new ApiTransacaoCartao();
     _cartaoServico      = cartaoServico;
     _usuarioServico     = usuarioServico;
 }
コード例 #18
0
 public OrcamentoSinistroAplicacao(
     IOrcamentoSinistroServico orcamentoSinistroServico
     , IUsuarioServico usuarioServico
     )
 {
     _orcamentoSinistroServico = orcamentoSinistroServico;
     _usuarioServico           = usuarioServico;
 }
コード例 #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));
        }
コード例 #20
0
 public ArquivoAppServico(IEntidadeServico servicoEntidade, IArquivoServico servicoArquivo,
                          IConfiguracaoServico configuracaoServico, IUsuarioServico usuarioServico)
 {
     _servicoEntidade     = servicoEntidade;
     _servicoArquivo      = servicoArquivo;
     _configuracaoServico = configuracaoServico;
     _usuarioServico      = usuarioServico;
 }
コード例 #21
0
        public IUsuarioServico UsuarioServico()
        {
            if (usuarioServico == null)
            {
                usuarioServico = new UsuarioServico(new UsuarioDao(getConexao()));
            }

            return(usuarioServico);
        }
コード例 #22
0
 public BasicAuthenticationHandler(IUsuarioServico usuarioServico,
                                   IOptionsMonitor <AuthenticationSchemeOptions> options,
                                   ILoggerFactory logger,
                                   UrlEncoder encoder,
                                   ISystemClock clock)
     : base(options, logger, encoder, clock)
 {
     _usuarioServico = usuarioServico;
 }
コード例 #23
0
 public FaturamentoController(
     IFaturamentoAplicacao faturamentoAplicacao,
     IUnidadeAplicacao unidadeAplicacao,
     IUsuarioServico usuarioServico)
 {
     _faturamentoAplicacao = faturamentoAplicacao;
     _unidadeAplicacao     = unidadeAplicacao;
     _usuarioServico       = usuarioServico;
 }
コード例 #24
0
 public UsuarioController(
     IUsuarioServico usuarioServico,
     IConviteServico conviteServico,
     IUsuarioFamiliaServico usuarioFamiliaServico)
 {
     _usuarioServico        = usuarioServico;
     _conviteServico        = conviteServico;
     _usuarioFamiliaServico = usuarioFamiliaServico;
 }
コード例 #25
0
 public ContaPagarAplicacao(
     IContaPagarServico contaPagarServico
     , IContaFinanceiraServico contaFinanceiraServico
     , IUsuarioServico usuarioServico
     )
 {
     _contaPagarServico      = contaPagarServico;
     _contaFinanceiraServico = contaFinanceiraServico;
     _usuarioServico         = usuarioServico;
 }
コード例 #26
0
 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;
 }
コード例 #27
0
 public MovimentacaoController(IMovimentacaoAplicacao movimentacaoAplicacao, IUnidadeAplicacao unidadeAplicacao,
                               IClienteAplicacao clienteAplicacao, ISeloAplicacao seloAplicacao,
                               IUsuarioServico usuarioServico)
 {
     _movimentacaoAplicacao = movimentacaoAplicacao;
     _unidadeAplicacao      = unidadeAplicacao;
     _clienteAplicacao      = clienteAplicacao;
     _seloAplicacao         = seloAplicacao;
     _usuarioServico        = usuarioServico;
 }
コード例 #28
0
        public UsuarioServicoTeste()
        {
            var cfg = ServicesConfiguration.Configure();

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

            _usuarioServico = new UsuarioServico(_uow,
                                                 cfg.GetRequiredService <IMapper>());
        }
コード例 #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));
        }
コード例 #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));
        }
コード例 #31
0
ファイル: UsuarioApp.cs プロジェクト: rafaeljourdan/blueway
 public UsuarioApp(IUsuarioServico usuarioServico)
 {
     _usuarioServico = usuarioServico;
 }