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); }
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); }