/// <summary> /// 改变待办事项状态 /// </summary> /// <param name="todo"></param> /// <returns></returns> public bool UpdateTodoListState(UpdateTodoStateDto todo) { var entity = todoListDbContext.Todos.Where(o => o.Id == todo.Id).FirstOrDefault(); if (entity == null) { throw new Exception(); } entity.StateId = todo.StateId; return(todoListDbContext.SaveChanges() > 0); }
public bool UpdateTodoListState([FromServices] ITodoListService todoListService, [FromBody] UpdateTodoStateDto todo) { return(todoListService.UpdateTodoListState(todo)); }