public async Task<ActionResult> Create(Todo todo) { if (ModelState.IsValid) { await todoService.CreateAsync(todo); return RedirectToAction("Index"); } return View(todo); }
public async Task UpdateAsync(Todo item) { context.Entry<Todo>(item).State = EntityState.Modified; await context.SaveChangesAsync(); }
public async Task CreateAsync(Todo item) { context.Todo.Add(item); await context.SaveChangesAsync(); }
public async Task<IHttpActionResult> Put(Todo item) { await todoService.UpdateAsync(item); return Ok(); }