public ActionResult Deletar(int id) { Models.SheetClass classe = _dbContext.SheetClass.SingleOrDefault(c => c.Id == id); if (classe == null) { return(HttpNotFound()); } else { _dbContext.SheetClass.Remove(classe); _dbContext.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Salvar(Models.SheetClass classe) { ModelState.Remove("classe.Id"); if (!ModelState.IsValid) { var viewModel = new SheetClassFormViewModel { Classe = classe }; return(View("FormClasse", viewModel)); } if (classe.Id != 0) { _dbContext.Entry(classe).State = EntityState.Modified; } else { _dbContext.SheetClass.Add(classe); } _dbContext.SaveChanges(); return(RedirectToAction("Index")); }