public async Task <IActionResult> PostAlunos(Guid grupoId, [FromBody] AssociacaoAlunoGrupoViewModel model) { var grupo = await _grupoService.ObterPorId(grupoId); if (grupo == null) { RegistroNaoEncontrado(grupoId); } var result = await _grupoService.AssociarAluno(grupoId, model.AlunoId); if (result.IsValid) { return(Ok(_mapper.Map <GrupoViewModel>(result.Entity))); } return(BadRequest(result.Result)); }