public async Task AlterarAsync(Guid Id, AlunosViewModel model) { AddToken(); var resposta = await _httpClient.PutAsJsonAsync($"v1/Aluno/{Id}", model); resposta.EnsureSuccessStatusCode(); }
public async Task <ActionResult> Editar(Guid id, AlunosViewModel model) { if (ModelState.IsValid) { await _api.AlterarAsync(model.Id, model); return(RedirectToAction(nameof(Index))); } return(View(model)); }
private void ApplicationBarIconButton_Click(object sender, EventArgs e) { if (txtStudent.Text == string.Empty) { MessageBox.Show("O nome do aluno é obrigatório.", "Ops", MessageBoxButton.OK); txtStudent.Focus(); return; } AlunosViewModel.Save(txtStudent.Text, disciplina.IdDisc); NavigationService.GoBack(); }
// GET: Alunos public async Task <IActionResult> Index() { var model = new AlunosViewModel(await _context.Alunos.ToListAsync()); if ((TempData["UltimoAluno"] != null)) { ViewData["TempDataQueVemDoEdit"] = TempData["UltimoAluno"]; } if (ViewData["UltimoAluno"] != null) { ViewData["ViewDataQueVemDoEdit"] = ViewData["UltimoAluno"]; } return(View(model)); }
public async Task <ActionResult> Login(AlunosViewModel dados) { var retorno1 = await _apiAlunos.LogarAsync(dados.Matricula, dados.Senha); if (retorno1 == null) { Remove("AlunoLogado"); return(View(dados)); } Set("AlunoLogado", retorno1.Matricula, 2600); Set("AlunoNome", retorno1.Nome, 2600); Set("AlunoSenha", retorno1.Senha, 2600); Set("AlunoTurma", retorno1.Serie + "-" + retorno1.Turma + "-" + retorno1.Turno + "-" + retorno1.Curso, 2600); return(RedirectToAction(nameof(Perfil))); }
private void GetAlunos() { lstAlunos.ItemsSource = AlunosViewModel.Get(disciplina); }