Пример #1
0
 public HorasMesPrestadorService(
     MicroServicosUrls microServicosUrls,
     IHorasMesPrestadorRepository horasMesPrestadorRepository,
     ICelulaRepository celulaRepository,
     ILogHorasMesPrestadorRepository logHorasMesPrestadorRepository,
     IHorasMesRepository horasMesRepository,
     IPrestadorRepository prestadorRepository,
     IPrestadorEnvioNfRepository prestadorEnvioNfRepository,
     IEmpresaService empresaService,
     IOptions <ConnectionStrings> connectionStrings,
     IPessoaRepository pessoaRepository,
     IPrestadorService prestadorService,
     IUnitOfWork unitOfWork, IVariablesToken variables)
 {
     _horasMesPrestadorRepository    = horasMesPrestadorRepository;
     _prestadorRepository            = prestadorRepository;
     _celulaRepository               = celulaRepository;
     _horasMesRepository             = horasMesRepository;
     _logHorasMesPrestadorRepository = logHorasMesPrestadorRepository;
     _microServicosUrls              = microServicosUrls;
     _prestadorEnvioNfRepository     = prestadorEnvioNfRepository;
     _prestadorService               = prestadorService;
     _connectionStrings              = connectionStrings;
     _empresaService   = empresaService;
     _pessoaRepository = pessoaRepository;
     _unitOfWork       = unitOfWork;
     _variables        = variables;
 }
Пример #2
0
        public GetAllPrestadores(IPrestadorRepository prestadorRepository, ITelefoneRepository telefoneRepository)
        {
            Field <ListGraphType <PrestadorType> >("prestadores",
                                                   arguments: new QueryArguments(new List <QueryArgument>
            {
                new QueryArgument <IdGraphType>
                {
                    Name = "id"
                }
            }),
                                                   resolve: context =>
            {
                var query       = new List <Prestador>();
                var prestadorId = context.GetArgument <int?>("id");
                if (prestadorId.HasValue)
                {
                    query.Add(prestadorRepository.Obter(prestadorId.Value));
                }
                else
                {
                    query = prestadorRepository.GetAll().ToList();
                }

                if (context.SubFields.Keys.Any(x => x == "telefones"))
                {
                    query.ToList().ForEach(prestador => prestador.Telefones = telefoneRepository.Obter(prestador.Id));
                }

                return(query.ToList());
            }
                                                   );
        }
Пример #3
0
 public RegistroController(ILoginRepository loginRepository, IPrestadorRepository prestadorRepository, IEmpresaRepository empresaRepository,
                           IConsumidorRepository consumidorRepository, IEnderecoRepository enderecoRepository)
 {
     _loginRepository      = loginRepository;
     _empresaRepository    = empresaRepository;
     _prestadorRepository  = prestadorRepository;
     _consumidorRepository = consumidorRepository;
     _enderecoRepository   = enderecoRepository;
 }
Пример #4
0
 public FinalizacaoContratoService(IFinalizacaoContratoRepository finalizacaoContratoRepository,
                                   IUnitOfWork unitOfWork,
                                   IPrestadorRepository prestadorRepository,
                                   IInativacaoPrestadorRepository inativacaoPrestadorRepository, IVariablesToken variables)
 {
     _finalizacaoContratoRepository = finalizacaoContratoRepository;
     _unitOfWork                    = unitOfWork;
     _prestadorRepository           = prestadorRepository;
     _inativacaoPrestadorRepository = inativacaoPrestadorRepository;
     _variables = variables;
 }
Пример #5
0
 public DescontoPrestadorService(
     IDominioRepository dominioRepository,
     IPrestadorRepository prestadorRepository,
     IDescontoPrestadorRepository descontoPrestadorRepository,
     IOptions <ConnectionStrings> connectionStrings,
     IUnitOfWork unitOfWork)
 {
     _dominioRepository           = dominioRepository;
     _prestadorRepository         = prestadorRepository;
     _descontoPrestadorRepository = descontoPrestadorRepository;
     _unitOfWork        = unitOfWork;
     _connectionStrings = connectionStrings;
 }
 public ValorPrestadorService(
     IValorPrestadorRepository valorPrestadorRepository,
     IHorasMesPrestadorService horasMesPrestadorService,
     IPrestadorRepository prestadorRepository,
     IOptions <ConnectionStrings> connectionStrings,
     IUnitOfWork unitOfWork)
 {
     _valorPrestadorRepository = valorPrestadorRepository;
     _horasMesPrestadorService = horasMesPrestadorService;
     _prestadorRepository      = prestadorRepository;
     _unitOfWork        = unitOfWork;
     _connectionStrings = connectionStrings;
 }
Пример #7
0
 public TransferenciaCltPjService(
     ITransferenciaCltPjRepository transferenciaCltPjRepository,
     IPrestadorRepository prestadorRepository,
     IPrestadorService prestadorService,
     IOptions <ConnectionStrings> connectionStrings,
     IUnitOfWork unitOfWork, IVariablesToken variables)
 {
     _transferenciaCltPjRepository = transferenciaCltPjRepository;
     _prestadorService             = prestadorService;
     _prestadorRepository          = prestadorRepository;
     _unitOfWork        = unitOfWork;
     _variables         = variables;
     _connectionStrings = connectionStrings;
 }
Пример #8
0
 public TransferenciaPrestadorService(
     ICelulaRepository celulaRepository,
     IPrestadorRepository prestadorRepository,
     ILogTransferenciaPrestadorRepository logTransferenciaPrestadorRepository,
     IFilialService filialService,
     IEmpresaGrupoService empresaGrupoService,
     IClienteServicoPrestadorRepository clienteServicoPrestadorRepository,
     ITransferenciaPrestadorRepository transferenciaPrestadorRepository,
     IUnitOfWork unitOfWork,
     MicroServicosUrls microServicosUrls,
     LinkBase linkBase)
 {
     _celulaRepository    = celulaRepository;
     _prestadorRepository = prestadorRepository;
     _logTransferenciaPrestadorRepository = logTransferenciaPrestadorRepository;
     _filialService       = filialService;
     _empresaGrupoService = empresaGrupoService;
     _clienteServicoPrestadorRepository = clienteServicoPrestadorRepository;
     _transferenciaPrestadorRepository  = transferenciaPrestadorRepository;
     _unitOfWork        = unitOfWork;
     _microServicosUrls = microServicosUrls;
     _linkBase          = linkBase;
 }
Пример #9
0
 public PrestadorService(IPrestadorRepository prestadorRepositorio)
     : base(prestadorRepositorio)
 {
     _prestadorRepository = prestadorRepositorio;
 }
Пример #10
0
 public PrestadorService(IPrestadorRepository prestadorRepository)
 {
     _prestadorRepository = prestadorRepository;
 }
 public PrestadoresController(IPrestadorRepository prestadorRepository,
     IPesquisarEnderecoService pesquisarEnderecoService)
 {
     this.prestadorRepository = prestadorRepository;
     this.pesquisarEnderecoService = pesquisarEnderecoService;
 }