public FuncionarioController(IArmazenadorDeFuncionario armazenadorDeFuncionario, IFuncionarioConsulta funcionarioConsulta,
                              IExcluidorDeEmpresa excluidorDeEmpresa, IAlteradorDeFuncionario alteradorDeFuncionario)
 {
     _armazenadorDeFuncionario = armazenadorDeFuncionario;
     _funcionarioConsulta      = funcionarioConsulta;
     _excluidorDeEmpresa       = excluidorDeEmpresa;
     _alteradorDeFuncionario   = alteradorDeFuncionario;
 }
Esempio n. 2
0
 public FuncionarioController(IFuncionarioRepository funcionarioRepository, IFuncionarioConsulta consulta, IArmazenadorDeFuncionario armazenador, IExclusaoDeFuncionario exclusao,
                              IVinculacaoDeFuncionarioAEmpresa vinculacaoDeFuncionarioAEmpresa, IVinculacaoDeFuncionarioACargo vinculacaoDeFuncionarioACargo, IMapper mapper)
 {
     _consulta = consulta;
     _exclusao = exclusao;
     _funcionarioRepository           = funcionarioRepository;
     _armazenador                     = armazenador;
     _vinculacaoDeFuncionarioACargo   = vinculacaoDeFuncionarioACargo;
     _vinculacaoDeFuncionarioAEmpresa = vinculacaoDeFuncionarioAEmpresa;
     _mapper = mapper;
 }
 public FuncionarioController(
     IFuncionarioConsulta funcionarioConsulta,
     IArmazenadorDeFuncionario armazenadorDeFuncionario,
     IExcluidorDeFuncionario excluidorDeFuncionario,
     IMapper mapper,
     INotificationContext notificationContext) : base(notificationContext)
 {
     _funcionarioConsulta      = funcionarioConsulta;
     _armazenadorDeFuncionario = armazenadorDeFuncionario;
     _excluidorDeFuncionario   = excluidorDeFuncionario;
     _mapper = mapper;
 }