public PagamentosController(
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Membro> membroRep,
     IEntidadeBaseRep <Fornecedor> fornecedorRep,
     IEntidadeBaseRep <Mensalidade> mensalidadeRep,
     IEntidadeBaseRep <Fatura> faturaRep,
     IPagamentoService pagamentoService,
     IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
     IEntidadeBaseRep <Emails> emailsRep,
     IEntidadeBaseRep <TemplateEmail> templateRep,
     IEntidadeBaseRep <Erro> _errosRepository,
     IEntidadeBaseRep <PlanoMensalidade> planosMensalidadeRep,
     IEntidadeBaseRep <CartaoCredito> cartaoCreditoRep,
     IEntidadeBaseRep <PlanoSegmento> planoSegmentoRep,
     IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep           = usuarioRep;
     _membroRep            = membroRep;
     _fornecedorRep        = fornecedorRep;
     _mensalidadeRep       = mensalidadeRep;
     _faturaRep            = faturaRep;
     _pagamentoService     = pagamentoService;
     _parametroSistemaRep  = parametroSistemaRep;
     _templateRep          = templateRep;
     _emailsRep            = emailsRep;
     _planosMensalidadeRep = planosMensalidadeRep;
     _cartaoCreditoRep     = cartaoCreditoRep;
     _planoSegmentoRep     = planoSegmentoRep;
 }
Exemple #2
0
 public PagamentoController(IPagamentoService pagamentoService,
                            IAluguelService aluguelService, IMapper mapper)
 {
     _pagamentoService = pagamentoService;
     _aluguelService   = aluguelService;
     _mapper           = mapper;
 }
Exemple #3
0
 public PagamentoController(IPagamentoRepository pagamentoRepository, INotification notification,
                            IPagamentoService pagamentoService)
 {
     _pagamentoRepository = pagamentoRepository;
     _notification        = notification;
     _pagamentoService    = pagamentoService;
 }
Exemple #4
0
 public PagamentoController(ILocacaoService locacaoService,
                            IPagamentoService pagamentoService
                            )
 {
     _locacaoService   = locacaoService;
     _pagamentoService = pagamentoService;
 }
 public DadosPagamentoController(IDadosPagamentoService dadosPagamentoService,
                                 IPagamentoService pagamentoService
                                 )
 {
     _dadosPagamentoService = dadosPagamentoService;
     _pagamentoService      = pagamentoService;
 }
Exemple #6
0
 public PagamentosController(INotificator notificator,
                             IPagamentoService pagamentoService,
                             IPagamentoRepository pagamentoRepository,
                             IMapper mapper) : base(notificator)
 {
     _pagamentoService    = pagamentoService;
     _pagamentoRepository = pagamentoRepository;
     _mapper = mapper;
 }
Exemple #7
0
        public PagamentoServiceTest()
        {
            IFabricaRepositorios fabrica = new FabricaRepositorios(dbContext);

            pagamentoService    = new PagamentoService((IPagamentoRepository)fabrica.CriarRepositorio <Pagamento>(), fabrica);
            mensalidadeService  = new MensalidadeService((IMensalidadeRepository)fabrica.CriarRepositorio <Mensalidade>(), fabrica);
            emprestimoService   = new EmprestimoService((IEmprestimoRepository)fabrica.CriarRepositorio <Emprestimo>(), fabrica);
            participanteService = new ParticipanteService((IParticipanteRepository)fabrica.CriarRepositorio <Participante>());
        }
Exemple #8
0
 public PagarPassagemController(IPagarPassagemService gerenciadorPagarPassagem, IViagemService gerenciadorViagem, IRotaService gerenciadorRota,
                                ICreditoService gerenciadorCredito, IPagamentoService gerenciadorPagamento, ITransacaoService gerenciadorTransacao)
 {
     PagarPassagemService = gerenciadorPagarPassagem;
     ViagemService        = gerenciadorViagem;
     RotaService          = gerenciadorRota;
     CreditoService       = gerenciadorCredito;
     PagamentoService     = gerenciadorPagamento;
     TransacaoService     = gerenciadorTransacao;
 }
        public EseguiElaborazioneCBI(IPagamentoService pagamentoService, IMovimentiBancariService movimentiBancariService, IMavCBIService mavCbiService, IDocumentService documentService, IPianoContiService pianoContiService, IPersistenceContext persistenceContext, IDaoFactory daoFactory)
        {
            _pagamentoService = pagamentoService;
            _movimentiBancariService = movimentiBancariService;
            _mavCbiService = mavCbiService;
            _documentService = documentService;
            _pianoContiService = pianoContiService;
            _persistenceContext = persistenceContext;

            _daoFactory = daoFactory;
        }
        public DadosDesenvolvimentoTest()
        {
            IFabricaRepositorios fabrica = new FabricaRepositorios(dbContext);

            ParticipanteService = new ParticipanteService(fabrica.CriarRepositorio <Participante>() as IParticipanteRepository);
            PeriodoService      = new PeriodoService(fabrica.CriarRepositorio <Periodo>() as IPeriodoRepository);
            AdesaoService       = new AdesaoService(fabrica.CriarRepositorio <Adesao>() as IAdesaoRepository, fabrica);
            MensalidadeService  = new MensalidadeService(fabrica.CriarRepositorio <Mensalidade>() as IMensalidadeRepository, fabrica);
            EmprestimoService   = new EmprestimoService(fabrica.CriarRepositorio <Emprestimo>() as IEmprestimoRepository, fabrica);
            PagamentoService    = new PagamentoService(fabrica.CriarRepositorio <Pagamento>() as IPagamentoRepository, fabrica);
        }
 public UtenzaService(IArchiviazioneOtticaService archiviazioneService, IProtocolloService protocolloService, IMovimentiContabiliService movimentoContabileService, IPianoContiService pianoContiService, IPagamentoService pagamentoService, ICalcoliUtenzaService calcoliService, IMillesimiService millesimiService, IRipartizioneSpeseService ripartizioneSpeseService, IPersistenceContext persistenceContext, IDaoFactory daofactory)
 {
     _daoFactory = daofactory;
     _archiviazioneService = archiviazioneService;
     _protocolloService = protocolloService;
     _movimentoContabileService = movimentoContabileService;
     _pianoContiService = pianoContiService;
     _pagamentoService = pagamentoService;
     _calcoliUtenzaService = calcoliService;
     _millesimiService = millesimiService;
     _ripartizioneSpeseService = ripartizioneSpeseService;
     _persistenceContext = persistenceContext;
 }
Exemple #12
0
 public SpesaService(IMovimentiContabiliService movimentoContabileService, IRipartizioneSpeseService ripartizioneSpeseService, IProtocolloService protocolloService, IArchiviazioneOtticaService archiviazioneService, IPianoContiService pianoContiService, IPagamentoService pagamentoService, IRitenutaAccontoService ritenutaService, IModelloContabileService modelloContabileService, IDaoFactory daofactory, IPersistenceContext persistenceContext)
 {
     _daoFactory = daofactory;
     _movimentoContabileService = movimentoContabileService;
     _ripartizioneSpeseService = ripartizioneSpeseService;
     _protocolloService = protocolloService;
     _archiviazioneService = archiviazioneService;
     _pianoContiService = pianoContiService;
     _pagamentoService = pagamentoService;
     _ritenutaService = ritenutaService;
     _modelloContabileService = modelloContabileService;
     _persistenceContext = persistenceContext;
 }
Exemple #13
0
 public CheckoutService(
     ICarrinhoRepository carrinhoRepository,
     IFreteRepository freteRepository,
     IAutenticacaoService autenticacaoService,
     IPagamentoService pagamentoService,
     IMensageriaService mensageriaService,
     ILoggerService loggerService)
 {
     _carrinhoRepository  = carrinhoRepository;
     _freteRepository     = freteRepository;
     _autenticacaoService = autenticacaoService;
     _pagamentoService    = pagamentoService;
     _mensageriaService   = mensageriaService;
     _loggerService       = loggerService;
 }
        public QueueDeliveryBindFunction()
        {
            var _serviceProvider = new StartInjection().ServiceProvider;

            _configuration       = _serviceProvider.GetService <IConfiguration>();
            _autorizationService = _serviceProvider.GetService <IAutorizationService>();
            _pedidoService       = _serviceProvider.GetService <IPedidoService>();
            _pagamentoService    = _serviceProvider.GetService <IPagamentoService>();

            _kafkaHost  = _configuration["Kafka:host"];
            _kafkaTopic = _configuration["Kafka:topic"];
            int.TryParse(_configuration["Kafka:port"], out _kafkaPort);

            _userToken     = _configuration["EndPointDroneDelivery:UserToken"];
            _passwordToken = _configuration["EndPointDroneDelivery:PaswwordToken"];

            TokenConsumer();
        }
Exemple #15
0
        public void SetUp()
        {
            _daoFactory = MockRepository.GenerateStub<IDaoFactory>();
            _archiviazioneService = MockRepository.GenerateStub<IArchiviazioneOtticaService>();
            _protocolloService = MockRepository.GenerateStub<IProtocolloService>();
            _pagamentoService = MockRepository.GenerateStub<IPagamentoService>();
            _movimentoContabileService = MockRepository.GenerateStub<IMovimentiContabiliService>();
            _pianoContiService = MockRepository.GenerateStub<IPianoContiService>();
            _calcoliUtenzaService = MockRepository.GenerateStub<ICalcoliUtenzaService>();
            _millesimiService = MockRepository.GenerateStub<IMillesimiService>();
            _ripartizioneSpeseService = MockRepository.GenerateStub<IRipartizioneSpeseService>();
            _documentService = MockRepository.GenerateStub<IDocumentService>();
            _persistenceContext = MockRepository.GenerateStub<IPersistenceContext>();
            
            _fileSystem = MockRepository.GenerateStub<IFileSystem>();

            _utenzaService = new UtenzaService(_archiviazioneService, _protocolloService, _movimentoContabileService, _pianoContiService, _pagamentoService, _calcoliUtenzaService, _millesimiService, _ripartizioneSpeseService, _documentService, _persistenceContext, _daoFactory, _fileSystem); 
        }
 public MembershipService(IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <Perfil> perfilRep,
                          IEntidadeBaseRep <RecuperaSenha> recuperaSenhaRep,
                          IEncryptionService encryptionService,
                          IEntidadeBaseRep <Telefone> telefoneRep,
                          IEntidadeBaseRep <Fornecedor> fornecedorRep,
                          IEntidadeBaseRep <Membro> membroRep,
                          IPagamentoService pagamentoService,
                          IUnitOfWork unitOfWork)
 {
     _recuperaSehnaRep  = recuperaSenhaRep;
     _usuarioRep        = usuarioRep;
     _encryptionService = encryptionService;
     _unitOfWork        = unitOfWork;
     _telefoneRep       = telefoneRep;
     _fornecedorRep     = fornecedorRep;
     _membroRep         = membroRep;
     _pagamentoService  = pagamentoService;
 }
Exemple #17
0
 public UsuarioController(IMembershipService membershipService,
                          IEncryptionService encryptionService,
                          IEmailService emailService,
                          IEntidadeBaseRep <Endereco> enderecoRep,
                          IEntidadeBaseRep <Pessoa> pessoaRep,
                          IEntidadeBaseRep <Usuario> usuarioRep,
                          IEntidadeBaseRep <TemplateEmail> templateEmailRep,
                          IEntidadeBaseRep <UsuarioGrupo> usuarioGrupoRep,
                          IEntidadeBaseRep <Grupo> grupoRep,
                          IEntidadeBaseRep <HorasEntregaMembro> horarioEntregaMembroRep,
                          IEntidadeBaseRep <TermoUso> termoUsoRep,
                          IEntidadeBaseRep <Membro> membroRep,
                          IEntidadeBaseRep <Fornecedor> fornecedorRep,
                          IEntidadeBaseRep <Mensalidade> mensalidadeRep,
                          IEntidadeBaseRep <Fatura> faturaRep,
                          IEntidadeBaseRep <UsuarioCancelado> usuarioCanceladoRep,
                          IPagamentoService pagamentoService,
                          IEntidadeBaseRep <Erro> errosRepository, IUnitOfWork unitOfWork)
     : base(usuarioRep, errosRepository, unitOfWork)
 {
     _usuarioGrupoRep         = usuarioGrupoRep;
     _pessoaRep               = pessoaRep;
     _usuarioRep              = usuarioRep;
     _grupoRep                = grupoRep;
     _templateEmailRep        = templateEmailRep;
     _enderecoRep             = enderecoRep;
     _membershipService       = membershipService;
     _encryptionService       = encryptionService;
     _emailService            = emailService;
     _horarioEntregaMembroRep = horarioEntregaMembroRep;
     _termoUsoRep             = termoUsoRep;
     _membroRep               = membroRep;
     _fornecedorRep           = fornecedorRep;
     _mensalidadeRep          = mensalidadeRep;
     _faturaRep               = faturaRep;
     _usuarioCanceladoRep     = usuarioCanceladoRep;
     _pagamentoService        = pagamentoService;
 }
Exemple #18
0
 public PagamentoController(IPagamentoService pagamentoService, ILogger <PagamentoController> logger)
 {
     _pagamentoService = pagamentoService;
     _logger           = logger;
 }
 public PagamentoAppService(IPagamentoService pagamentoService) : base(pagamentoService)
 {
     _pagamentoService = pagamentoService;
 }
Exemple #20
0
        public PagamentoController(IPagamentoService pagamento, IConfiguration Configuration)

        {
            _pagamento     = pagamento;
            _configuration = Configuration;
        }
 public ContratoService(IPagamentoService pagamentoService)
 {
     _pagamentoService = pagamentoService;
 }
 public PagamentoController(IMapper mapper, IPagamentoService pagamentoApplication):base(mapper, pagamentoApplication, NOME_SERVICO)
 {
     _mapper = mapper;
     _pagamentoApplication = pagamentoApplication;
 }
        public PedidoDespachoController(
            IEntidadeBaseRep <Produto> produtoRep,
            IUtilService ultilService,
            IEntidadeBaseRep <StatusSistema> statusSisRep,
            IEntidadeBaseRep <Membro> membroRep,
            IEntidadeBaseRep <MembroFornecedor> membroFornecedorRep,
            IEntidadeBaseRep <Pedido> pedidoRep,
            IEntidadeBaseRep <Fornecedor> fornecedorRep,
            IEntidadeBaseRep <HistStatusPedido> histStatusPedido,
            IEntidadeBaseRep <HistStatusCotacao> histStatusCotacao,
            IEntidadeBaseRep <Usuario> usuarioRep,
            IEntidadeBaseRep <ItemPedido> itemPedidoRep,
            IEntidadeBaseRep <AvaliacaoFornecedor> avaliacaoFornecedorRep,
            IEntidadeBaseRep <MembroCategoria> membroCategoriaRep,
            IEntidadeBaseRep <Cotacao> cotacaoRep,
            IEntidadeBaseRep <Sms> smsRep,
            IEntidadeBaseRep <Emails> emailRep,
            IEntidadeBaseRep <TemplateEmail> templateEmail,
            IEntidadeBaseRep <FornecedorRegiao> fornecedorRegiaoRep,
            IEntidadeBaseRep <ProdutoPromocional> produtoPromocionalRep,
            IEntidadeBaseRep <Endereco> enderecoRep,
            IPagamentoService pagamentoService,
            IEntidadeBaseRep <Avisos> avisosRep,
            IEntidadeBaseRep <RemoveFornPedido> removeFornPedidoRep,
            IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
            IEntidadeBaseRep <IndisponibilidadeProduto> indisponibilidadeProdutoRep,
            IEntidadeBaseRep <ResultadoCotacao> resultadoCotacaoRep,


            ICalendarioFeriadoService calendarioFeriadoService,
            INotificacoesAlertasService notificacoesAlertasService,
            IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
            : base(usuarioRep, _errosRepository, _unitOfWork)
        {
            _usuarioRep             = usuarioRep;
            _pedidoRep              = pedidoRep;
            _fornecedorRep          = fornecedorRep;
            _histStatusPedido       = histStatusPedido;
            _histStatusCotacao      = histStatusCotacao;
            _membroRep              = membroRep;
            _membroFornecedorRep    = membroFornecedorRep;
            _emailRep               = emailRep;
            _statusSisRep           = statusSisRep;
            _ultilService           = ultilService;
            _produtoRep             = produtoRep;
            _itemPedidoRep          = itemPedidoRep;
            _avaliacaoFornecedorRep = avaliacaoFornecedorRep;
            _membroCategoriaRep     = membroCategoriaRep;
            _cotacaoRep             = cotacaoRep;
            _smsRep                       = smsRep;
            _templateEmail                = templateEmail;
            _fornecedorRegiaoRep          = fornecedorRegiaoRep;
            _enderecoRep                  = enderecoRep;
            _pagamentoService             = pagamentoService;
            _avisosRep                    = avisosRep;
            _removeFornPedidoRep          = removeFornPedidoRep;
            _parametroSistemaRep          = parametroSistemaRep;
            _notificacacoesAlertasService = notificacoesAlertasService;
            _indisponibilidadeProdutoRep  = indisponibilidadeProdutoRep;
            _calendarioFeriadoService     = calendarioFeriadoService;
            _resultadoCotacaoRep          = resultadoCotacaoRep;
        }
 public PedidoEstoqueConfirmadoEventHandler(IPagamentoService pagamentoService)
 {
     _pagamentoService = pagamentoService;
 }
Exemple #25
0
 public PagamentoController(IPagamentoService pagamentoService)
 {
     _pagamentoService = pagamentoService;
 }
Exemple #26
0
 public PagamentoController(IPagamentoService service)
 {
     _service = service;
 }
 public PagamentoEventHandler(IPagamentoService pagamentoService)
 {
     _pagamentoService = pagamentoService;
 }
Exemple #28
0
 public PagamentoAppService(IPagamentoService pagamentoService, IPagamentoDapperRepository pagamentoDapperRepository, IMapper mapper, IUnitOfWork unitOfWork, INotificador notificador) : base(unitOfWork, notificador)
 {
     _pagamentoService          = pagamentoService;
     _pagamentoDapperRepository = pagamentoDapperRepository;
     _mapper = mapper;
 }
Exemple #29
0
 public PDVController(IUnitOfWork unitOfWork, IPagamentoService pagamentoService) : base(unitOfWork)
 {
     _pagamentoService = pagamentoService;
 }
Exemple #30
0
 public PagamentoAppService(IPagamentoService pagamentoService, IUnitOfWork unitOfWork)
     : base(unitOfWork)
 {
     _pagamentoService = pagamentoService;
 }
Exemple #31
0
 public ClientesController(IClienteService clienteService, IAssinaturaService assinaturaService, IPagamentoService pagamentoService)
 {
     this.clienteService    = clienteService ?? throw new ArgumentNullException(nameof(clienteService));
     this.assinaturaService = assinaturaService ?? throw new ArgumentNullException(nameof(assinaturaService));
     this.pagamentoService  = pagamentoService ?? throw new ArgumentNullException(nameof(pagamentoService));
 }
Exemple #32
0
 public PagamentoVendaService(IPagamentoVendaRepository pagamentoVendaService, IPagamentoService _pagamentoService) : base(pagamentoVendaService)
 {
     _pagamentoVendaRepository = pagamentoVendaService;
 }