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