Example #1
0
 public ActionResult <VagaComTecnologiaDto> IncluirVaga(VagaComTecnologiaDto vagaDto)
 {
     if (_vagaValidation.ValidaSeVagaDtoEstaPreenchido(vagaDto))
     {
         var vaga = new Vaga(vagaDto.Descricao);
         _vagaRepository.Armazenar(vaga);
         _uow.Commit();
         return(vagaDto);
     }
     return(null);
 }
Example #2
0
 public VagaComTecnologiaDto Alterar(VagaComTecnologiaDto vagaDto)
 {
     if (_vagaValidation.ValidaSeVagaDtoEstaPreenchido(vagaDto))
     {
         var vaga = _vagaRepository.BuscarPorId(vagaDto.Id);
         vaga.Atualizar(vagaDto.Descricao);
         _vagaRepository.Alterador(vaga);
         _uow.Commit();
         return(vagaDto);
     }
     return(null);
 }