コード例 #1
0
        public async Task <IActionResult> Create([Bind("NumeroDaTurma,Id")] Turma turma)
        {
            if (ModelState.IsValid)
            {
                turma.Id = Guid.NewGuid();
                _context.Add(turma);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(turma));
        }
コード例 #2
0
        public async Task <IActionResult> Create([Bind("Nome,Matricula,PrimeiraNota,SegundaNota,TerceiraNota,MediaPonderada,Status,Id")] Aluno aluno)
        {
            if (ModelState.IsValid)
            {
                aluno.Id             = Guid.NewGuid();
                aluno.MediaPonderada = calcularMedia(aluno.PrimeiraNota, aluno.SegundaNota, aluno.TerceiraNota);
                StatusAluno(aluno.MediaPonderada);
                _context.Add(aluno);
                await _context.SaveChangesAsync();

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