public async Task <IActionResult> Create([Bind("ID,SituacaoMateria")] Situacao situacao) { if (ModelState.IsValid) { _context.Add(situacao); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(situacao)); }
public async Task <IActionResult> Create([Bind("ID,CursoFaculdade")] Curso curso) { if (ModelState.IsValid) { _context.Add(curso); await _context.SaveChangesAsync(); ViewBag._sucesso = "sucesso"; return(View()); } return(View(curso)); }
public async Task <IActionResult> Create([Bind("ID,DescricaoMateria,DataDeCadastroMateria,SituacaoID")] Materia materia) { if (ModelState.IsValid) { _context.Add(materia); await _context.SaveChangesAsync(); ViewBag._sucesso = "sucesso"; return(View()); } ViewData["SituacaoID"] = new SelectList(_context.Set <Situacao>(), "ID", "SituacaoMateria", materia.SituacaoID); return(View(materia)); }
public async Task <IActionResult> Create([Bind("ID,AlunoID,MateriaID,NotaAluno")] Nota nota) { if (nota.NotaAluno >= 0 && nota.NotaAluno <= 10) { if (ModelState.IsValid) { _context.Add(nota); await _context.SaveChangesAsync(); ViewBag._sucesso = "sucesso"; return(View()); } } else { ViewBag._erroNota = "Digite uma nota entre 0 e 10."; } ViewData["AlunoID"] = new SelectList(_context.Aluno, "ID", "NomeAluno", nota.AlunoID); ViewData["MateriaID"] = new SelectList(_context.Materia, "ID", "DescricaoMateria", nota.MateriaID); return(View(nota)); }
public async Task <IActionResult> Create([Bind("ID,NomeAluno,SobrenomeAluno,DataNascimentoAluno,CPFAluno,CursoID")] Aluno aluno) { if (String.IsNullOrEmpty(aluno.CPFAluno)) { ViewData["CursoID"] = new SelectList(_context.Set <Curso>(), "ID", "CursoFaculdade"); return(View()); } else { if (aluno.DataNascimentoAluno.AddYears(18) < DateTime.Now && ValidaCPF(aluno.CPFAluno) == true) { if (ModelState.IsValid) { _context.Add(aluno); await _context.SaveChangesAsync(); ViewBag._sucesso = "sucesso"; return(View()); } } else { if (ValidaCPF(aluno.CPFAluno) == false) { ViewBag._erroCPF = "Digite um CPF válido."; ViewData["CursoID"] = new SelectList(_context.Set <Curso>(), "ID", "CursoFaculdade"); return(View()); } else { ViewBag._erroIdade = "Aluno deve ser maior que 18 anos."; ViewData["CursoID"] = new SelectList(_context.Set <Curso>(), "ID", "CursoFaculdade"); return(View()); } } } ViewData["CursoID"] = new SelectList(_context.Set <Curso>(), "ID", "CursoFaculdade"); return(View(aluno)); }