public ActionResult Edit([Bind(Include = "id,Nome,Telefone,CPF")] Pessoa pessoa) { if (ModelState.IsValid) { db.Entry(pessoa).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(pessoa)); }
public async Task <IActionResult> PutAluno(long id, Aluno aluno) { var accessToken = await HttpContext.GetTokenAsync("access_token"); if ( !_sessionTokenContext.Tokens.Any(e => e.Token == accessToken && e.Id_User == id) || id != aluno.Id ) { return(BadRequest("Usuário inválido.")); } _context.Entry(aluno).State = EntityState.Modified; await _context.SaveChangesAsync(); return(Ok(Newtonsoft.Json.JsonConvert.SerializeObject("Aluno atualizado com sucesso."))); }