public async Task <IActionResult> Inserir([FromBody] Disciplina disciplina) { var claims = (ClaimsIdentity)User.Identity; disciplina.USUARIO_CRIACAO = User.Identity.Name; if (!ModelState.IsValid) { return(UnprocessableEntity()); //--> erro 422, view está invalida de acordo com o Modelo } await _disciplinaRepository.Insert(disciplina); return(StatusCode(201)); //--> 201 }