Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
        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();
                }
            }
        }
Ejemplo n.º 3
0
 public void Encerrar()
 {
     Status = StatusVaga.Encerrada;
 }