public async Task <IActionResult> Edit(int id, [Bind("Id,DataAlteracao,DataCriacao,Nome,Uf,UsuarioAlteracao,UsuarioCriacao")] Municipio municipio) { if (id != municipio.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(municipio); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!MunicipioExists(municipio.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction("Index")); } return(View(municipio)); }
public async Task <IActionResult> Edit(NoticiaViewModel model) { if (ModelState.IsValid) { Noticia noticia = await db.Noticias.SingleOrDefaultAsync(n => n.Id == model.Id); noticia.CategoriaId = model.CategoriaId; db.Update(noticia); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(model)); }
public async Task <IActionResult> Edit(CategoriaViewModel model) { if (ModelState.IsValid) { Categoria categoria = await _dbNoticias.Categorias.SingleOrDefaultAsync(x => x.Id == model.Id); categoria.Descricao = model.Descricao; _dbNoticias.Update(categoria); await _dbNoticias.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(model)); }