public async Task <ActionResult <Resultado> > Post(CadastroQuestionarioViewModel questionario) { if (!ModelState.IsValid) { return(Ok(Resultado.Failed("Dados inválidos"))); } var userId = int.Parse(User.FindFirst(ClaimTypes.NameIdentifier).Value); return(Ok(await _service.Create(questionario, userId))); }
public GenericResult <QuestionarioDTO> Post([FromBody] QuestionarioDTO pergunta) { return(appService.Create(pergunta)); }