public DeletarFuncionariosInativos(IPersistenciaFuncionario access)
 {
     Persistencia     = access;
     Funcionario      = new Funcionario();
     InternalLog      = new LogWriter();
     InternalErrorLog = new LogWriter();
 }
 public AtualizarStatusFuncionario(IPersistenciaFuncionario access)
 {
     Persistencia     = access;
     Funcionario      = new Funcionario();
     InternalLog      = new LogWriter();
     InternalErrorLog = new LogWriter();
 }
示例#3
0
 public void Dispose()
 {
     Persistencia?.Dispose();
     Persistencia = null;
 }
示例#4
0
 public ExcluirFuncionariosInativos(IPersistenciaFuncionario access, ILogWriter logExecucao, ILogWriter logErros)
 {
     Persistencia     = access;
     InternalLog      = logExecucao;
     InternalErrorLog = logErros;
 }
示例#5
0
 public AlteraStatusFuncionario(IPersistenciaFuncionario access, ILogWriter logExecucao, ILogWriter logErros)
 {
     Persistencia     = access;
     InternalLog      = logExecucao;
     InternalErrorLog = logErros;
 }
示例#6
0
 public CalculaAumentoFuncionario(IPersistenciaFuncionario access, ILogWriter logExecucao, ILogWriter logErros)
 {
     Persistencia     = access;
     InternalLog      = logExecucao;
     InternalErrorLog = logErros;
 }
示例#7
0
 public void GivenIHaveAEmployeeID()
 {
     persistencia   = StubPersistenciaFunc(1);
     atualizaStatus = new AtualizarStatusFuncionario(persistencia);
     atualizaStatus.DefinirId(1);
 }