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;
 }
Ejemplo n.º 2
0
 public CotacaoService(IEntidadeBaseRep <MembroFornecedor> membroFornecedorRep, IEntidadeBaseRep <Pedido> pedidoRep,
                       IEntidadeBaseRep <HistStatusPedido> histStatusPedidoRep, IEntidadeBaseRep <ItemPedido> itemPedidoRep,
                       IEntidadeBaseRep <ResultadoCotacao> resultadoCotacaoRep, IEntidadeBaseRep <Cotacao> cotacaoRep,
                       IEntidadeBaseRep <HistStatusCotacao> histStatusCotacaoRep, IEntidadeBaseRep <CotacaoPedidos> cotacaoPedidosRep,
                       IEntidadeBaseRep <StatusSistema> statusSistemaRep,
                       IEntidadeBaseRep <Fornecedor> fornecedorRep,
                       IEntidadeBaseRep <TemplateEmail> templateEmail,
                       IEntidadeBaseRep <Emails> emailsNotificaoRep,
                       IEntidadeBaseRep <Sms> smsRep,
                       IEntidadeBaseRep <Avisos> avisosRep,
                       IEntidadeBaseRep <Membro> membroRep,
                       IEntidadeBaseRep <Usuario> usuarioRep, IEncryptionService encryptionService, INotificacoesAlertasService notificacoesAlertasService, IUnitOfWork unitOfWork)
 {
     _membroFornecedorRep        = membroFornecedorRep;
     _pedidoRep                  = pedidoRep;
     _histStatusPedidoRep        = histStatusPedidoRep;
     _itemPedidoRep              = itemPedidoRep;
     _resultadoCotacaoRep        = resultadoCotacaoRep;
     _cotacaoRep                 = cotacaoRep;
     _histStatusCotacaoRep       = histStatusCotacaoRep;
     _cotacaoPedidoRep           = cotacaoPedidosRep;
     _statusSistemaRep           = statusSistemaRep;
     _usuarioRep                 = usuarioRep;
     _encryptionService          = encryptionService;
     _notificacoesAlertasService = notificacoesAlertasService;
     _FornecedorRep              = fornecedorRep;
     _templateEmail              = templateEmail;
     _emailsNotificaoRep         = emailsNotificaoRep;
     _smsRep     = smsRep;
     _avisosRep  = avisosRep;
     _membroRep  = membroRep;
     _unitOfWork = unitOfWork;
 }
 public PrecoCotacaoFornecedorService(
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Pedido> pedidoRep,
     IEntidadeBaseRep <FornecedorProduto> fornecedorProdutoRep,
     IEntidadeBaseRep <Fornecedor> fornecedorRep,
     IEntidadeBaseRep <Cotacao> cotacaoRep,
     IEntidadeBaseRep <ResultadoCotacao> resultadoCotacaoRep,
     IEntidadeBaseRep <MembroFornecedor> membroFornecedorRep,
     IEntidadeBaseRep <IndisponibilidadeProduto> indisponibilidadeProdutoRep,
     IEntidadeBaseRep <CotacaoPedidos> cotacaoPedidosRep,
     IEntidadeBaseRep <RemoveFornPedido> removeFornPedidoRep,
     IEntidadeBaseRep <TemplateEmail> templateEmail,
     IEntidadeBaseRep <Emails> emailsRep,
     IUnitOfWork unitOfWork)
 {
     _usuarioRep                  = usuarioRep;
     _pedidoRep                   = pedidoRep;
     _fornecedorProdutoRep        = fornecedorProdutoRep;
     _fornecedoRep                = fornecedorRep;
     _cotacaoRep                  = cotacaoRep;
     _resultadoCotacao            = resultadoCotacaoRep;
     _membroFornecedor            = membroFornecedorRep;
     _indisponibilidadeProdutoRep = indisponibilidadeProdutoRep;
     _cotacaoPedidos              = cotacaoPedidosRep;
     _removeFornPedidoRep         = removeFornPedidoRep;
     _templateEmail               = templateEmail;
     _emailsRep                   = emailsRep;
     _unitOfWork                  = unitOfWork;
 }
 public EnderecoController(IEntidadeBaseRep <Bairro> bairroRep,
                           IEntidadeBaseRep <Cidade> cidadeRep,
                           IEntidadeBaseRep <Endereco> enderecoRep,
                           IEntidadeBaseRep <CepEndereco> cepEnderecoRep,
                           IEntidadeBaseRep <Estado> estadoRep,
                           IEntidadeBaseRep <Fornecedor> fornecedorRep,
                           IEntidadeBaseRep <Logradouro> logradouroRep,
                           IEntidadeBaseRep <Usuario> usuarioRep,
                           IEntidadeBaseRep <Regiao> regiaoRep,
                           IEntidadeBaseRep <Erro> errosRepository,
                           IEntidadeBaseRep <Membro> membroRep,
                           IEntidadeBaseRep <FornecedorRegiao> fornecedorRegiaoRep,
                           IEntidadeBaseRep <PeriodoEntrega> periodoEntregaRep,
                           IEntidadeBaseRep <HorasEntregaMembro> horarioEntregaMembroRep,
                           IEntidadeBaseRep <FornecedorPrazoSemanal> fornecedorPrazoSemanalRep,
                           IUtilService utilService,
                           IUnitOfWork unitOfWork)
     : base(usuarioRep, errosRepository, unitOfWork)
 {
     _logradouroRep             = logradouroRep;
     _estadoRep                 = estadoRep;
     _cepEnderecoRep            = cepEnderecoRep;
     _enderecoRep               = enderecoRep;
     _usuarioRep                = usuarioRep;
     _bairroRep                 = bairroRep;
     _cidadeRep                 = cidadeRep;
     _regiaoRep                 = regiaoRep;
     _membroRep                 = membroRep;
     _periodoEntregaRep         = periodoEntregaRep;
     _horarioEntregaMembroRep   = horarioEntregaMembroRep;
     _utilService               = utilService;
     _fornecedorRep             = fornecedorRep;
     _fornecedorRegiaoRep       = fornecedorRegiaoRep;
     _fornecedorPrazoSemanalRep = fornecedorPrazoSemanalRep;
 }
Ejemplo n.º 5
0
 public CalendarioFeriadoService(
     IEntidadeBaseRep <CalendarioFeriado> calendarioFeriadoRep,
     IUtilService utilService)
 {
     _calendarioFeriadoRep = calendarioFeriadoRep;
     _utilService          = utilService;
 }
Ejemplo n.º 6
0
 public SubCategoriaController(IEntidadeBaseRep <SubCategoria> subCategoriaRep, IEntidadeBaseRep <Categoria> categoriaRep, IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep      = usuarioRep;
     _subCategoriaRep = subCategoriaRep;
     _categoriaRep    = categoriaRep;
 }
 public StatusSistemaController(IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <StatusSistema> statusSistema, IEntidadeBaseRep <WorkflowStatus> workflowStatus, IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep     = usuarioRep;
     _statusSistema  = statusSistema;
     _workflowStatus = workflowStatus;
 }
Ejemplo n.º 8
0
 public HistoricoLancesController(IEntidadeBaseRep <Produto> produtoRep,
                                  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 <ResultadoCotacao> resultadoCotacaoRep,
                                  IEntidadeBaseRep <Cotacao> cotacaoRep,
                                  IEntidadeBaseRep <CotacaoPedidos> cotacaoPedidosRep,
                                  IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep             = usuarioRep;
     _pedidoRep              = pedidoRep;
     _fornecedorRep          = fornecedorRep;
     _histStatusPedido       = histStatusPedido;
     _histStatusCotacao      = histStatusCotacao;
     _membroRep              = membroRep;
     _membroFornecedorRep    = membroFornecedorRep;
     _statusSisRep           = statusSisRep;
     _produtoRep             = produtoRep;
     _itemPedidoRep          = itemPedidoRep;
     _avaliacaoFornecedorRep = avaliacaoFornecedorRep;
     _membroCategoriaRep     = membroCategoriaRep;
     _resultadoCotacaoRep    = resultadoCotacaoRep;
     _cotacaoRep             = cotacaoRep;
     _cotacaoPedidosRep      = cotacaoPedidosRep;
 }
        public MembroCadastroController(
            IUtilService utilService,
            IEntidadeBaseRep <TemplateEmail> templateEmailRep,
            IEmailService emailService,
            ISmsService smsService,
            IEntidadeBaseRep <TemplateSms> templateSmsRep,
            IEntidadeBaseRep <Sms> smsRep,
            IEntidadeBaseRep <Emails> emailsRep,


            IEntidadeBaseRep <Fornecedor> fornecedorRep,
            IEntidadeBaseRep <MembroFornecedor> membroFornecedorRep,
            IEntidadeBaseRep <FornecedorRegiao> fornecedorRegiaoRep,
            IEntidadeBaseRep <FornecedorFormaPagto> fornecedorFormaPagtRep,
            IEntidadeBaseRep <MembroCategoria> membeoCategoriaRep,
            IEntidadeBaseRep <Telefone> telefoneRep,
            IEntidadeBaseRep <Usuario> usuarioRep,
            IEntidadeBaseRep <Pessoa> pessoaRep,
            IEntidadeBaseRep <PessoaJuridica> pessoaJuridicaRep,
            IEntidadeBaseRep <PessoaFisica> pessoaFisicaRep,
            IEntidadeBaseRep <Membro> membroRep,
            IEntidadeBaseRep <Regiao> regiaoMembroRep,
            IEntidadeBaseRep <TemplateEmail> templateEmail,
            IEntidadeBaseRep <Emails> emailsNotificaFornecedorMembro,
            IEntidadeBaseRep <SolicitacaoMembroFornecedor> solicitacaoMembroFornecedor,
            IEntidadeBaseRep <FornecedorCategoria> fornecedorCategoria,
            IEntidadeBaseRep <AvaliacaoFornecedor> avaliacaofornecedor,
            IEntidadeBaseRep <Avisos> avisosRep,
            IEntidadeBaseRep <FornecedorPrazoSemanal> fornecedorPrazoSemanalRep,

            IEntidadeBaseRep <Erro> errosRepository, IUnitOfWork unitOfWork)
            : base(usuarioRep, errosRepository, unitOfWork)
        {
            _pessoaRep                      = pessoaRep;
            _pessoaJuridicaRep              = pessoaJuridicaRep;
            _pessoaFisicaRep                = pessoaFisicaRep;
            _membroRep                      = membroRep;
            _usuarioRep                     = usuarioRep;
            _telefoneRep                    = telefoneRep;
            _membeoCategoriaRep             = membeoCategoriaRep;
            _membroFornecedorRep            = membroFornecedorRep;
            _fornecedorRep                  = fornecedorRep;
            _fornecedorRegiaoRep            = fornecedorRegiaoRep;
            _fornecedorFormaPagtRep         = fornecedorFormaPagtRep;
            _regiaoMembroRep                = regiaoMembroRep;
            _smsService                     = smsService;
            _utilService                    = utilService;
            _templateEmail                  = templateEmail;
            _emailsNotificaFornecedorMembro = emailsNotificaFornecedorMembro;
            _solicitacaoMembroFornecedor    = solicitacaoMembroFornecedor;
            _fornecedorCategoria            = fornecedorCategoria;
            _sms       = smsRep;
            _emailsRep = emailsRep;
            _avaliacaofornecedorRep = avaliacaofornecedor;
            _avisosRep = avisosRep;
            _fornecedorPrazoSemanalRep = fornecedorPrazoSemanalRep;
        }
 public AvisosController(
     IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <Erro> _errosRepository,
     IEntidadeBaseRep <Avisos> avisosRep,
     IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep = usuarioRep;
     _avisosRep  = avisosRep;
 }
 public RelatorioController(
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Fornecedor> fornecedorRep,
     IEntidadeBaseRep <Erro> _errosRepository,
     IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep    = usuarioRep;
     _fornecedorRep = fornecedorRep;
 }
 public SmsService(IEntidadeBaseRep <Sms> smsRep,
                   IEntidadeBaseRep <Usuario> usuarioRep,
                   IEncryptionService encryptionService,
                   IUnitOfWork unitOfWork)
 {
     _smsRep            = smsRep;
     _usuarioRep        = usuarioRep;
     _encryptionService = encryptionService;
     _unitOfWork        = unitOfWork;
 }
 public NotificacoesAlertasService(
     IEntidadeBaseRep <Membro> membroRep,
     IEntidadeBaseRep <MembroFornecedor> membroFornecedorRep,
     IEntidadeBaseRep <Pedido> pedidoRep,
     IEntidadeBaseRep <HistStatusPedido> histStatusPedidoRep,
     IEntidadeBaseRep <ItemPedido> itemPedidoRep,
     IEntidadeBaseRep <ResultadoCotacao> resultadoCotacaoRep,
     IEntidadeBaseRep <Cotacao> cotacaoRep,
     IEntidadeBaseRep <HistStatusCotacao> histStatusCotacaoRep,
     IEntidadeBaseRep <CotacaoPedidos> cotacaoPedidosRep,
     IEntidadeBaseRep <StatusSistema> statusSistemaRep,
     IEntidadeBaseRep <Fornecedor> fornecedorRep,
     IEntidadeBaseRep <TemplateEmail> templateEmail,
     IEntidadeBaseRep <Emails> emailsNotificaoRep,
     IEntidadeBaseRep <Sms> smsRep,
     IEntidadeBaseRep <TipoAvisos> tipoAvisosRep,
     IEntidadeBaseRep <Notificacao> notificacaoRep,
     IEntidadeBaseRep <UsuarioNotificacao> usuarioNotificacaoRep,
     IEntidadeBaseRep <Avisos> avisosRep,
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
     IEntidadeBaseRep <ExecucaoRobo> execucaoRoboRep,
     IEntidadeBaseRep <Franquia> franquiaRep,
     IEntidadeBaseRep <MembroCategoria> membroCategoriaRep,
     IEntidadeBaseRep <Emails> emailsRep,
     IEncryptionService encryptionService,
     IUnitOfWork unitOfWork)
 {
     _membroRep            = membroRep;
     _membroFornecedorRep  = membroFornecedorRep;
     _pedidoRep            = pedidoRep;
     _histStatusPedidoRep  = histStatusPedidoRep;
     _itemPedidoRep        = itemPedidoRep;
     _resultadoCotacaoRep  = resultadoCotacaoRep;
     _cotacaoRep           = cotacaoRep;
     _histStatusCotacaoRep = histStatusCotacaoRep;
     _cotacaoPedidoRep     = cotacaoPedidosRep;
     _statusSistemaRep     = statusSistemaRep;
     _usuarioRep           = usuarioRep;
     _encryptionService    = encryptionService;
     _FornecedorRep        = fornecedorRep;
     _templateEmail        = templateEmail;
     _emailsNotificaoRep   = emailsNotificaoRep;
     _smsRep                = smsRep;
     _tipoAvisosRep         = tipoAvisosRep;
     _notificacaoRep        = notificacaoRep;
     _usuarioNotificacaoRep = usuarioNotificacaoRep;
     _avisosRep             = avisosRep;
     _parametroSistemaRep   = parametroSistemaRep;
     _execucaoRoboRep       = execucaoRoboRep;
     _franquiaRep           = franquiaRep;
     _membroCategoriaRep    = membroCategoriaRep;
     _emailsRep             = emailsRep;
     _unitOfWork            = unitOfWork;
 }
Ejemplo n.º 14
0
 public EntregaController(
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Entrega> entrega,
     IEntidadeBaseRep <Fornecedor> fornecedorRep,
     IEntidadeBaseRep <Erro> _errosRepository,
     IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep    = usuarioRep;
     _entregaRep    = entrega;
     _fornecedorRep = fornecedorRep;
 }
Ejemplo n.º 15
0
 public EmailService(IEntidadeBaseRep <Emails> emailsRep,
                     IEntidadeBaseRep <TemplateEmail> templateEmailRep,
                     IEntidadeBaseRep <Usuario> usuarioRep,
                     IEncryptionService encryptionService,
                     IUnitOfWork unitOfWork)
 {
     _emailsRep         = emailsRep;
     _templateEmailRep  = templateEmailRep;
     _usuarioRep        = usuarioRep;
     _encryptionService = encryptionService;
     _unitOfWork        = unitOfWork;
 }
 public CancelarPlanoAssinaturaService(
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Membro> membroRep,
     IEntidadeBaseRep <Fornecedor> fornecedorRep,
     IEntidadeBaseRep <UsuarioCancelado> usuarioCanceladoRep,
     IUnitOfWork unitOfWork)
 {
     _usuarioRep          = usuarioRep;
     _membroRep           = membroRep;
     _forneceRep          = fornecedorRep;
     _usuarioCanceladoRep = usuarioCanceladoRep;
     _unitOfWork          = unitOfWork;
 }
 public GrupoController(IEntidadeBaseRep <Usuario> usuarioRep,
                        IEntidadeBaseRep <PermissaoGrupo> grupoPermissaoRep,
                        IEntidadeBaseRep <Menu> menuRep,
                        IEntidadeBaseRep <Grupo> grupoRep,
                        IEntidadeBaseRep <Erro> _errosRepository,
                        IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _grupoRep          = grupoRep;
     _usuarioRep        = usuarioRep;
     _menuRep           = menuRep;
     _grupoPermissaoRep = grupoPermissaoRep;
 }
        public EmailController(IEntidadeBaseRep <Sms> smsRep, IEmailService emailService, IUtilService utilEmailService, IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork,


                               IEntidadeBaseRep <Membro> membroRep,
                               IEntidadeBaseRep <Fornecedor> fornecedorRep
                               )
            : base(usuarioRep, _errosRepository, _unitOfWork)
        {
            _smsRep           = smsRep;
            _usuarioRep       = usuarioRep;
            _emailService     = emailService;
            _utilEmailService = utilEmailService;
            _membroRep        = membroRep;;
            _fornecedorRep    = fornecedorRep;
        }
 public CategoriaController(
     IEntidadeBaseRep <Categoria> categoriaRep,
     IEntidadeBaseRep <FornecedorCategoria> fornecedorCategoriaRep,
     IEntidadeBaseRep <MembroCategoria> membroCategoriaRep,
     IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <Erro> _errosRepository,
     IEntidadeBaseRep <SegmentoCategoria> segmentoCategoriaRep,
     IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep             = usuarioRep;
     _categoriaRep           = categoriaRep;
     _segmentoCategoriaRep   = segmentoCategoriaRep;
     _fornecedorCategoriaRep = fornecedorCategoriaRep;
     _membroCategoriaRep     = membroCategoriaRep;
 }
Ejemplo n.º 20
0
        public NotificacaoController(
            IEntidadeBaseRep <Usuario> usuarioRep,
            IEntidadeBaseRep <Notificacao> notificacaoRep,
            IEntidadeBaseRep <TipoAvisos> tipoAvisosRep,

            IMembershipService membershipService,
            IEntidadeBaseRep <Erro> errosRepository,
            IUnitOfWork unitOfWork)
            : base(usuarioRep, errosRepository, unitOfWork)
        {
            _membershipService = membershipService;
            _usuarioRep        = usuarioRep;
            _notificacaoRep    = notificacaoRep;
            _tipoAvisosRep     = tipoAvisosRep;
        }
 public MembroDemandaController(IUtilService utilService, IEntidadeBaseRep <TemplateEmail> templateEmailRep, IEmailService emailService, ISmsService smsService, IEntidadeBaseRep <TemplateSms> templateSmsRep, IEntidadeBaseRep <Sms> smsRep, IEntidadeBaseRep <MembroDemanda> membroDemandaRep, IEntidadeBaseRep <MembroCategoria> membroCategoriaRep, IEntidadeBaseRep <Usuario> usuarioRep, IEntidadeBaseRep <Pessoa> pessoaRep, IEntidadeBaseRep <PessoaJuridica> pessoaJuridicaRep, IEntidadeBaseRep <Membro> membroRep, IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _pessoaRep          = pessoaRep;
     _pessoaJuridicaRep  = pessoaJuridicaRep;
     _membroRep          = membroRep;
     _usuarioRep         = usuarioRep;
     _membroDemandaRep   = membroDemandaRep;
     _membroCategoriaRep = membroCategoriaRep;
     _emailService       = emailService;
     _templateEmailRep   = templateEmailRep;
     _smsService         = smsService;
     _templateSmsRep     = templateSmsRep;
     _smsRep             = smsRep;
     _utilService        = utilService;
 }
Ejemplo n.º 22
0
 public MenuController(IEntidadeBaseRep <Modulo> moduloRep,
                       IEntidadeBaseRep <UsuarioGrupo> usuarioGrupoRep,
                       IEntidadeBaseRep <PermissaoGrupo> permissaoGrupoRep,
                       IEntidadeBaseRep <Menu> menuRep,
                       IEntidadeBaseRep <Usuario> usuarioRep,
                       IEntidadeBaseRep <Membro> membroRep,
                       IEntidadeBaseRep <Erro> errosRepository,
                       IUnitOfWork unitOfWork)
     : base(usuarioRep, errosRepository, unitOfWork)
 {
     _usuarioRep        = usuarioRep;
     _menuRep           = menuRep;
     _permissaoGrupoRep = permissaoGrupoRep;
     _usuarioGrupoRep   = usuarioGrupoRep;
     _moduloRep         = moduloRep;
     this._membroRep    = membroRep;
 }
 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;
 }
 public CriarCotacaoService(
     IEntidadeBaseRep <StatusSistema> statusSisRep,
     IEntidadeBaseRep <Pedido> pedidoRep,
     IEntidadeBaseRep <HistStatusCotacao> histStatusCotacaoRep,
     IEntidadeBaseRep <Cotacao> cotacaoRep,
     IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
     IEntidadeBaseRep <Avisos> avisosRep,
     IUnitOfWork unitOfWork)
 {
     _statusSisRep         = statusSisRep;
     _pedidoRep            = pedidoRep;
     _histStatusCotacaoRep = histStatusCotacaoRep;
     _cotacaoRep           = cotacaoRep;
     _parametroSistemaRep  = parametroSistemaRep;
     _avisosRep            = avisosRep;
     _unitOfWork           = unitOfWork;
     //this.HoraCotacao = Convert.ToDateTime(_parametroSistemaRep.FirstOrDefault(x => x.Codigo == "HORA_COTACAO").Valor).TimeOfDay;
 }
Ejemplo n.º 25
0
 public CartaoCreditoController(
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Membro> membroRep,
     IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
     IEntidadeBaseRep <CartaoBandeira> cartaoBandeiraRep,
     IEntidadeBaseRep <CartaoCredito> cartaoCreditoRep,
     IEncryptionService encryptionService,
     IEntidadeBaseRep <Erro> _errosRepository,
     IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _usuarioRep          = usuarioRep;
     _membroRep           = membroRep;
     _parametroSistemaRep = parametroSistemaRep;
     _cartaoBandeiraRep   = cartaoBandeiraRep;
     _cartaoCreditoRep    = cartaoCreditoRep;
     _encryptionService   = encryptionService;
 }
Ejemplo n.º 26
0
        private void InitRepositories(List <Type> entities)
        {
            _errosRepository = _dataRepositoryFactory.GetDataRepository <Erro>(RequestMessage);

            if (entities.Any(e => e.FullName == typeof(Membro).FullName))
            {
                _membroRepository = _dataRepositoryFactory.GetDataRepository <Membro>(RequestMessage);
            }

            if (entities.Any(e => e.FullName == typeof(Pessoa).FullName))
            {
                _pessoaRepository = _dataRepositoryFactory.GetDataRepository <Pessoa>(RequestMessage);
            }

            if (entities.Any(e => e.FullName == typeof(PessoaJuridica).FullName))
            {
                _pessoaJuridicaRepository = _dataRepositoryFactory.GetDataRepository <PessoaJuridica>(RequestMessage);
            }
        }
Ejemplo n.º 27
0
 public CancelarPedidoMembroService(
     IEntidadeBaseRep <Pedido> pedidoRep,
     IEntidadeBaseRep <HistStatusPedido> histStatusPedidoRep,
     IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
     IEntidadeBaseRep <Usuario> usuarioRep,
     IEntidadeBaseRep <Emails> emailRep,
     IEntidadeBaseRep <TemplateEmail> templateEmailRep,
     IEntidadeBaseRep <Sms> smsRep,
     IUnitOfWork unitOfWork)
 {
     _pedidoRep           = pedidoRep;
     _histStatusPedidoRep = histStatusPedidoRep;
     _parametroSistemaRep = parametroSistemaRep;
     _usuarioRep          = usuarioRep;
     _emailRep            = emailRep;
     _templateEmailRep    = templateEmailRep;
     _smsRep     = smsRep;
     _unitOfWork = unitOfWork;
 }
Ejemplo n.º 28
0
 public ContaController(IEntidadeBaseRep <PermissaoGrupo> grupoPermissaoRep,
                        IEntidadeBaseRep <UsuarioGrupo> usuarioGrupoRep,
                        IEntidadeBaseRep <TemplateEmail> templateEmailRep,
                        IEmailService emailService,
                        IEntidadeBaseRep <Usuario> usuarioRep,
                        IMembershipService membershipService,
                        IEntidadeBaseRep <ParametroSistema> parametroSistemaRep,
                        IEntidadeBaseRep <Erro> _errosRepository,
                        IUnitOfWork _unitOfWork)
     : base(usuarioRep, _errosRepository, _unitOfWork)
 {
     _membershipService = membershipService;
     _emailService      = emailService;
     _templateEmailRep  = templateEmailRep;
     _usuarioRep        = usuarioRep;
     _usuarioGrupoRep   = usuarioGrupoRep;
     _grupoPermissaoRep = grupoPermissaoRep;
     _parametroSistema  = parametroSistemaRep;
 }
        public TrocaItemFornecedorController(IEntidadeBaseRep <Produto> produtoRep,
                                             IEntidadeBaseRep <StatusSistema> statusSisRep,
                                             IEntidadeBaseRep <Membro> membroRep,
                                             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 <ResultadoCotacao> resultadoCotacaoRep,
                                             IEntidadeBaseRep <Cotacao> cotacaoRep,
                                             IEntidadeBaseRep <CotacaoPedidos> cotacaoPedidosRep,
                                             IEntidadeBaseRep <FornecedorFormaPagto> fornecedorFormaPagtoRep,

                                             INotificacoesAlertasService notificacoesAlertaService,
                                             IUtilService utilServiceRep,

                                             IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
            : base(usuarioRep, _errosRepository, _unitOfWork)
        {
            _usuarioRep              = usuarioRep;
            _pedidoRep               = pedidoRep;
            _fornecedorRep           = fornecedorRep;
            _histStatusPedido        = histStatusPedido;
            _histStatusCotacao       = histStatusCotacao;
            _membroRep               = membroRep;
            _statusSisRep            = statusSisRep;
            _produtoRep              = produtoRep;
            _itemPedidoRep           = itemPedidoRep;
            _avaliacaoFornecedorRep  = avaliacaoFornecedorRep;
            _membroCategoriaRep      = membroCategoriaRep;
            _resultadoCotacaoRep     = resultadoCotacaoRep;
            _cotacaoRep              = cotacaoRep;
            _cotacaoPedidosRep       = cotacaoPedidosRep;
            _fornecedorFormaPagtoRep = fornecedorFormaPagtoRep;

            _notificacoesAlertaService = notificacoesAlertaService;
            _utilServiceRep            = utilServiceRep;
        }
Ejemplo n.º 30
0
        public ListaComprasController(

            IEntidadeBaseRep <Membro> membroRep,
            IEntidadeBaseRep <Usuario> usuarioRep,
            IEntidadeBaseRep <ListaCompras> listaComprasRep,
            IEntidadeBaseRep <ListaComprasItem> listaComprasItemRep,
            IEntidadeBaseRep <ListaComprasRemoveForn> listaComprasRemoveFornRep,

            ICalendarioFeriadoService calendarioFeriadoService,
            INotificacoesAlertasService notificacoesAlertasService,
            IEntidadeBaseRep <Erro> _errosRepository, IUnitOfWork _unitOfWork)
            : base(usuarioRep, _errosRepository, _unitOfWork)
        {
            _usuarioRep = usuarioRep;
            _membroRep  = membroRep;
            _notificacacoesAlertasService = notificacoesAlertasService;
            _calendarioFeriadoService     = calendarioFeriadoService;
            _listaComprasRep           = listaComprasRep;
            _listaComprasItemRep       = listaComprasItemRep;
            _listaComprasRemoveFornRep = listaComprasRemoveFornRep;
        }