Beispiel #1
0
        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));
        }
Beispiel #3
0
        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();
        }
Beispiel #4
0
        // 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));
        }
Beispiel #5
0
        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);
 }