public async Task <IActionResult> Create([Bind("Nome,Id")] Turma turma) { if (ModelState.IsValid) { await _turmaService.AdicionarTurmaAsync(turma.Nome); return(RedirectToAction(nameof(Index))); } return(View(turma)); }
public async Task <DataResult <int> > AdicionarTurmaAsync(string descricao) { try { var retorno = await _turmaService.AdicionarTurmaAsync(descricao); return(new DataResult <int>(retorno)); } catch (Exception ex) { return(new DataResult <int>(ex)); } }