public async Task <IActionResult> Edit(int id, [Bind("Endereco,CPNJ,Telefone,Id,Nome,Ativo")] Instituicao instituicao) { if (id != instituicao.Id) { return(NotFound()); } if (ModelState.IsValid) { try { await _context.Update(instituicao); } catch (DbUpdateConcurrencyException) { if (!await InstituicaoExists(instituicao.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(instituicao)); }
public async Task <IActionResult> PutInstituicao(int id, Instituicao instituicao) { if (id != instituicao.Id) { return(BadRequest()); } try { await _context.Update(instituicao); } catch (DbUpdateConcurrencyException) { if (!await InstituicaoExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }