Example #1
0
 public ArmazenadorDeEmpresa(
     IEmpresaRepositorio empresaRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _empresaRepositorio = empresaRepositorio;
 }
Example #2
0
 public ArmazenadorDeCargo(
     ICargoRepositorio cargoRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _cargoRepositorio = cargoRepositorio;
 }
Example #3
0
 public ExclusaoDeCargo(ICargoRepositorio cargoRepositorio,
                        IFuncionarioRepositorio funcionarioRepositorio,
                        IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio)
     : base(notificacaoDeDominio)
 {
     _cargoRepositorio       = cargoRepositorio;
     _funcionarioRepositorio = funcionarioRepositorio;
 }
Example #4
0
 public ExclusaoDeEmpresa(IEmpresaRepositorio empresaRepositorio,
                          IFuncionarioRepositorio funcionarioRepositorio,
                          IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _empresaRepositorio     = empresaRepositorio;
     _funcionarioRepositorio = funcionarioRepositorio;
 }
Example #5
0
 public ArmazenadorDeFuncionario(
     IFuncionarioRepositorio funcionarioRepositorio,
     IEmpresaRepositorio empresaRepositorio,
     ICargoRepositorio cargoRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _funcionarioRepositorio = funcionarioRepositorio;
     _empresaRepositorio     = empresaRepositorio;
     _cargoRepositorio       = cargoRepositorio;
 }
Example #6
0
 public EmpresasController(
     IArmazenadorDeEmpresa armazenadorDeEmpresa,
     ExclusaoDeEmpresa exclusaoDeEmpresa,
     IEmpresaRepositorio empresaRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _armazenadorDeEmpresa = armazenadorDeEmpresa;
     _exclusaoDeEmpresa    = exclusaoDeEmpresa;
     _empresaRepositorio   = empresaRepositorio;
 }
Example #7
0
 public CargosController(
     IArmazenadorDeCargo armazenadorDeCargo,
     ExclusaoDeCargo exclusaoDeCargo,
     ICargoRepositorio cargoRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio) :
     base(notificacaoDeDominio)
 {
     _armazenadorDeCargo = armazenadorDeCargo;
     _exclusaoDeCargo    = exclusaoDeCargo;
     _cargoRepositorio   = cargoRepositorio;
 }
Example #8
0
 public FuncionariosController(
     IArmazenadorDeFuncionario armazenadorDeFuncionario,
     ExclusaoDeFuncionario exclusaoDeFuncionario,
     IFuncionarioRepositorio funcionarioRepositorio,
     IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio,
     IConsultaBase <Funcionario, FuncionarioDto> consultaBase) :
     base(notificacaoDeDominio)
 {
     _armazenadorDeFuncionario = armazenadorDeFuncionario;
     _exclusaoDeFuncionario    = exclusaoDeFuncionario;
     _funcionarioRepositorio   = funcionarioRepositorio;
     _consultaBase             = consultaBase;
 }
Example #9
0
 protected BaseController(IDomainNotificationHandlerAsync <DomainNotification> notificacaoDeDominio)
 {
     NotificacaoDeDominio = notificacaoDeDominio;
 }