public FuncionarioController(IArmazenadorDeFuncionario armazenadorDeFuncionario, IFuncionarioConsulta funcionarioConsulta, IExcluidorDeEmpresa excluidorDeEmpresa, IAlteradorDeFuncionario alteradorDeFuncionario) { _armazenadorDeFuncionario = armazenadorDeFuncionario; _funcionarioConsulta = funcionarioConsulta; _excluidorDeEmpresa = excluidorDeEmpresa; _alteradorDeFuncionario = alteradorDeFuncionario; }
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; }