public async Task <IActionResult> Edit(ItemToDo item) { db.ToDo.Update(item); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <IActionResult> ConfirmDelete(int?id) { if (id != null) { ItemToDo item = await db.ToDo.FirstOrDefaultAsync(p => p.Id == id); if (item != null) { return(View(item)); } } return(NotFound()); }
public async Task <IActionResult> Delete(int?id) { if (id != null) { ItemToDo item = new ItemToDo { Id = id.Value }; db.Entry(item).State = EntityState.Deleted; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(NotFound()); }