コード例 #1
0
        public async Task <IActionResult> Create([Bind("AlunoId,Nome")] Aluno aluno)
        {
            if (ModelState.IsValid)
            {
                await _alunoService.InsertAsync(aluno);

                return(View());
            }
            return(View(aluno));
        }
コード例 #2
0
        public async Task <IActionResult> Create(Aluno aluno)
        {
            if (!ModelState.IsValid)
            {
                var turmas = await _turmaService.FindAllAsync();

                var viewModel = new AlunoFormViewModel {
                    Aluno = aluno, Turmas = turmas
                };
                return(View(viewModel));
            }
            await _alunoService.InsertAsync(aluno);

            return(RedirectToAction(nameof(Index)));
        }