public Vaga(int id, string descricao, double salario, StatusVaga statusVaga, Candidato candidato, Empresa empresa) { Id = id; Descricao = descricao; Salario = salario; StatusVaga = statusVaga; Candidato = candidato; Empresa = empresa; }
public async Task ExecuteAsync() { for (int i = 0; i < 3; i++) { var defaultValue = (StatusVagaDefaultValues)i; var stringDefaultValue = StatusVagaDefaultValuesAcess.GetValue(defaultValue); var statusVagaDb = _statusVagaRepository.GetByDescricao(stringDefaultValue); if (statusVagaDb == null) { statusVagaDb = new StatusVaga(stringDefaultValue); _statusVagaRepository.Create(statusVagaDb); await _statusVagaRepository.UnitOfWork.SaveDbChanges(); } } }
public void Encerrar() { Status = StatusVaga.Encerrada; }