public IActionResult Post(RequisitoXvaga requisitoxvaga) { try { _requisitosxvagarepository.Add(requisitoxvaga); return(Ok("Um novo requisitoXVaga foi cadastrado com sucesso")); } catch (Exception) { return(BadRequest("requisitoXVaga não cadastrado")); } }
public IActionResult Delete(int id) { try { RequisitoXvaga RequisitoXVagaBuscado = _requisitosxvagarepository.GetById(id); _requisitosxvagarepository.Delete(RequisitoXVagaBuscado); return(Ok("requisitoXVaga deletado com sucesso")); } catch (Exception) { return(BadRequest("Não foi possivel deletar esse requisitoXVaga")); } }
public IActionResult Put(int id, RequisitoXvaga requisitoxvagaCadastrado) { try { RequisitoXvaga UPDATE = new RequisitoXvaga { IdRequisitoVaga = id, IdRequisitoNavigation = requisitoxvagaCadastrado.IdRequisitoNavigation, IdVagaNavigation = requisitoxvagaCadastrado.IdVagaNavigation }; _requisitosxvagarepository.Update(UPDATE); return(Ok("RequisitoXVaga foi atualizado com sucesso")); } catch (Exception) { return(BadRequest("Não foi possivel atualizar esse RequisitoXVaga")); } }