public async Task <IActionResult> Edit(int id, [Bind("Id,RA,Nome,Email,Telefone,DataNascimento")] CadastroAlunos cadastroAlunos) { if (id != cadastroAlunos.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cadastroAlunos); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CadastroAlunosExists(cadastroAlunos.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(cadastroAlunos)); }
public async Task <IActionResult> Create([Bind("Id,RA,Nome,Email,Telefone,DataNascimento")] CadastroAlunos cadastroAlunos) { if (ModelState.IsValid) { _context.Add(cadastroAlunos); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(cadastroAlunos)); }
private async void BtnConfirmar_OnClick(object sender, RoutedEventArgs e) { if (await Validate() == false) { return; } if (rbCadastrar.IsChecked == true) { switch (cboTipo.SelectedIndex) { case 0: var cadCursosView = new CadastroCursos(); cadCursosView.Show(); Close(); break; case 1: var cadDisciplinasView = new CadastroDisciplinas(); cadDisciplinasView.Show(); Close(); break; case 2: var cadAlunosView = new CadastroAlunos(); cadAlunosView.Show(); Close(); break; } return; } if (rbConsultar.IsChecked == true) { switch (cboTipo.SelectedIndex) { case 0: var ConsultaCadCursosView = new ConsultaCadCursos(); ConsultaCadCursosView.Show(); ConsultaCadCursosView.Visible(Visibility.Hidden); Close(); break; case 1: var ConsultaCadDisciplinasView = new ConsultaCadDisciplinas(); ConsultaCadDisciplinasView.Show(); ConsultaCadDisciplinasView.Visible(Visibility.Hidden); Close(); break; case 2: var ConsultaCadAlunosView = new ConsultaCadAlunos(); ConsultaCadAlunosView.Show(); ConsultaCadAlunosView.Visible(Visibility.Hidden); Close(); break; } return; } if (rbExcluir.IsChecked == true) { switch (cboTipo.SelectedIndex) { case 0: var ConsultaCadCursosView = new ConsultaCadCursos(); ConsultaCadCursosView.Show(); ConsultaCadCursosView.Visible(Visibility.Visible); Close(); break; case 1: var cadDisciplinasView = new ConsultaCadDisciplinas(); cadDisciplinasView.Show(); cadDisciplinasView.Visible(Visibility.Visible); Close(); break; case 2: var cadAlunosView = new ConsultaCadAlunos(); cadAlunosView.Show(); cadAlunosView.Visible(Visibility.Visible); Close(); break; } } }