public ExcluidorDeEmpresa(
     IEmpresaRepositorio empresaRepositorio,
     INotificationContext notificationContext)
 {
     _empresaRepositorio  = empresaRepositorio;
     _notificationContext = notificationContext;
 }
Beispiel #2
0
 public EmpresasController(Contexto context, IEmpresaRepositorio empresaRepositorio, ILogger <EmpresasController> logger, IHostingEnvironment hostingEnvironment)
 {
     _context            = context;
     _empresaRepositorio = empresaRepositorio;
     _logger             = logger;
     _hostingEnvironment = hostingEnvironment;
 }
Beispiel #3
0
 public EmpresaComandoManipulador(IEmpresaRepositorio empresaRepositorio, IUsuarioEmpresaRepositorio usuarioEmpresaRepositorio, IEmpresaComandoMap empresaComandoMap, IEmailServico emailServico)
 {
     _empresaRepositorio        = empresaRepositorio;
     _usuarioEmpresaRepositorio = usuarioEmpresaRepositorio;
     _empresaComandoMap         = empresaComandoMap;
     _emailServico = emailServico;
 }
Beispiel #4
0
 public ArmazenadorDeEmpresa(
     IEmpresaRepositorio empresaRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _empresaRepositorio = empresaRepositorio;
 }
Beispiel #5
0
        public EmpresaController(IEmpresaRepositorio empresaRepositorio)
        {
            _empresaRepositorio = empresaRepositorio;
            var config = new MapperConfiguration(x => x.AddProfile <AutoMapper.MapperProfile>());

            _mapper = config.CreateMapper();
        }
Beispiel #6
0
 public ExclusaoDeEmpresa(
     IDomainNotificationHandler notificacaoDeDominio,
     IEmpresaRepositorio empresaRepositorio,
     IValidadorDeExclusaoDeEmpresa validadorDeExclusaoDeEmpresa) : base(notificacaoDeDominio)
 {
     _empresaRepositorio           = empresaRepositorio;
     _validadorDeExclusaoDeEmpresa = validadorDeExclusaoDeEmpresa;
 }
 public VinculadorDeFuncionarioNaEmpresa(IDomainNotificationHandler notificacaoDeDominio,
                                         IFuncionarioRepositorio funcionarioRepositorio,
                                         IEmpresaRepositorio empresaRepositorio)
     : base(notificacaoDeDominio)
 {
     _funcionarioRepositorio = funcionarioRepositorio;
     _empresaRepositorio     = empresaRepositorio;
 }
 public EmpresaController(IArmazenadorDeEmpresa armazenadorDeEmpresa,
                          IEmpresaRepositorio empresaRepositorio,
                          IExclusaoDeEmpresa exclusaoDeEmpresa)
 {
     _armazenadorDeEmpresa = armazenadorDeEmpresa;
     _empresaRepositorio   = empresaRepositorio;
     _exclusaoDeEmpresa    = exclusaoDeEmpresa;
 }
Beispiel #9
0
 public ExclusaoDeEmpresa(IEmpresaRepositorio empresaRepositorio,
                          IFuncionarioRepositorio funcionarioRepositorio,
                          IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _empresaRepositorio     = empresaRepositorio;
     _funcionarioRepositorio = funcionarioRepositorio;
 }
Beispiel #10
0
 public ArmazenadorDeEmpresa(
     IDomainNotificationHandler notificacaoDeDominio,
     IEmpresaRepositorio empresaRepositorio,
     IValidadorCnpjDaEmpresaJaExistente validadorCnpjDaEmpresaJaExistente,
     IEditarUmaEmpresa editarUmaEmpresaRepositorio) : base(notificacaoDeDominio)
 {
     _empresaRepositorio = empresaRepositorio;
     _validadorCnpjDaEmpresaJaExistente = validadorCnpjDaEmpresaJaExistente;
     _editarUmaEmpresaRepositorio       = editarUmaEmpresaRepositorio;
 }
Beispiel #11
0
 public CadastrarEmpresaCasoDeUso(IOutputPort outputPort,
                                  IEmpresaRepositorio empresaRepositorio,
                                  IEmpresaFactory empresaFactory,
                                  IUnitOfWork unitOfWork)
 {
     _outputPort         = outputPort ?? throw new ArgumentNullException(nameof(outputPort));
     _empresaRepositorio = empresaRepositorio ?? throw new ArgumentNullException(nameof(empresaRepositorio));
     _empresaFactory     = empresaFactory ?? throw new ArgumentNullException(nameof(empresaFactory));
     _unitOfWork         = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork));
 }
Beispiel #12
0
 public EmpresasController(
     IArmazenadorDeEmpresa armazenadorDeEmpresa,
     ExclusaoDeEmpresa exclusaoDeEmpresa,
     IEmpresaRepositorio empresaRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _armazenadorDeEmpresa = armazenadorDeEmpresa;
     _exclusaoDeEmpresa    = exclusaoDeEmpresa;
     _empresaRepositorio   = empresaRepositorio;
 }
Beispiel #13
0
 public EmpresaBLL()
 {
     try
     {
         _EmpresaRepositorio = new EmpresaRepositorio();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #14
0
 public ArmazenadorDeFuncionario(
     IFuncionarioRepositorio funcionarioRepositorio,
     IEmpresaRepositorio empresaRepositorio,
     ICargoRepositorio cargoRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _funcionarioRepositorio = funcionarioRepositorio;
     _empresaRepositorio     = empresaRepositorio;
     _cargoRepositorio       = cargoRepositorio;
 }
 public VagaEmpregoComandoManipulador(IVagaEmpregoRepositorio vagaEmpregoRepositorio,
                                      IEmpresaRepositorio empresaRepositorio,
                                      IVagaEmpregoComandoMap vagaEmpregoMap,
                                      IAreaProfissionalRepositorio areaProfissionalRepositorio,
                                      ITipoContratacaoRepositorio tipoContratacaoRepositorio)
 {
     _vagaEmpregoRepositorio      = vagaEmpregoRepositorio;
     _empresaRepositorio          = empresaRepositorio;
     _vagaEmpregoMap              = vagaEmpregoMap;
     _areaProfissionalRepositorio = areaProfissionalRepositorio;
     _tipoContratacaoRepositorio  = tipoContratacaoRepositorio;
 }
 public AgendamentoController(
     IAgendamentoRepositorio agendamentoRepositorio,
     IMotoristaRepositorio motoristaRepositorio,
     IVeiculoRepositorio veiculoRepositorio,
     IEmpresaRepositorio empresaRepositorio,
     IRecintoRepositorio recintoRepositorio)
 {
     _agendamentoRepositorio = agendamentoRepositorio;
     _motoristaRepositorio   = motoristaRepositorio;
     _veiculoRepositorio     = veiculoRepositorio;
     _empresaRepositorio     = empresaRepositorio;
     _recintoRepositorio     = recintoRepositorio;
 }
        public LoginController(IOptions <TokenOptions> jwtOptions, IUsuarioRepositorio repository, IEmpresaRepositorio empresaRepository, IClienteRepositorio clienteRepository)
        {
            // _manipulador = manipulador;
            _repository        = repository;
            _clienteRepository = clienteRepository;
            _empresaRepository = empresaRepository;
            _tokenOptions      = jwtOptions.Value;

            //ThrowIfInvalidOptions(_tokenOptions);

            _serializerSettings = new JsonSerializerSettings
            {
                Formatting       = Formatting.Indented,
                ContractResolver = new CamelCasePropertyNamesContractResolver()
            };
        }
Beispiel #18
0
 public EditarUmaEmpresa(IDomainNotificationHandler notificacaoDeDominio,
                         IEmpresaRepositorio empresaRepositorio)
     : base(notificacaoDeDominio)
 {
     _empresaRepositorio = empresaRepositorio;
 }
Beispiel #19
0
 public EmpresasController(IEmpresaRepositorio repo)
 {
     _repo = repo;
 }
Beispiel #20
0
 public EmpresaController(IEmpresaRepositorio empresaRepositorio)
 {
     _empresaRepositorio = empresaRepositorio;
 }
 public EmpresaServico(IEmpresaRepositorio repositorio)
 {
     _repositorio = repositorio;
 }
Beispiel #22
0
 public EmpresaService(IEmpresaRepositorio repositorio) : base(repositorio)
 {
     _empresaRepositorio = repositorio;
 }
Beispiel #23
0
 public EmpresaServicio(IEmpresaRepositorio empresaRepositorio, IMapper mapper)
 {
     _empresaRepositorio = empresaRepositorio;
     _mapper             = mapper;
 }
Beispiel #24
0
 public EmpresaHandler(IEmpresaRepositorio repositorio)
 {
     _repositorio = repositorio;
 }
Beispiel #25
0
 public EmpresaServico(IEmpresaRepositorio empresaRepository)
     : base(empresaRepository)
 {
     _empresaRepository = empresaRepository;
 }
Beispiel #26
0
 public EmpresasController(IEmpresaRepositorio repo)
 {
     _repo = repo;
 }
 public ValidadorCnpjDaEmpresaJaExistente(
     IDomainNotificationHandler notificacaoDeDominio,
     IEmpresaRepositorio empresaRepositorio) : base(notificacaoDeDominio)
 {
     _empresaRepositorio = empresaRepositorio;
 }
Beispiel #28
0
 public ListarEmpresasCasoDeUso(IEmpresaRepositorio empresaRepositorio, IOutputPort presenter)
 {
     _empresaRepositorio = empresaRepositorio ?? throw new ArgumentNullException(nameof(empresaRepositorio));
     _presenter          = presenter ?? throw new ArgumentNullException(nameof(presenter));
 }
Beispiel #29
0
 /// <summary>
 /// Construtor parametrizado com a injeção de dependência
 /// </summary>
 /// <param name="repo">IEmpresaService</param>
 public EmpresaService(IEmpresaRepositorio repo)
 {
     this._repositorio = repo;
 }
 public EmpresaServicio(IEmpresaRepositorio repositorio, IUsuarioServicio usuarioServicio)
 {
     _repositorio     = repositorio;
     _usuarioServicio = usuarioServicio;
 }
 public EmpresaPerfilController(EmpresaManipulador manipulador, IEmpresaRepositorio repEmp)
 {
     _manipulador = manipulador;
     _repEmp      = repEmp;
 }