public ActionResult <VestibularModel> Post([FromBody] NovoVestibularModel novoVestibular) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var vestibular = _mapper.Map <VestibularModel>(novoVestibular); vestibular.Id = m_contador++; m_Repositorio.Add(vestibular); return(Created(nameof(Get), vestibular)); }
public ActionResult <VestibularModel> Put(int id, [FromBody] NovoVestibularModel novoVestibular) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var vestibular = m_Repositorio.FirstOrDefault(a => a.Id == id); if (vestibular == null) { return(NotFound()); } _mapper.Map(novoVestibular, vestibular); return(Ok(vestibular)); }