public IActionResult Put(TodoItem todoItem) { var updated = _todoService.ChangeStatus(todoItem.Id, todoItem.IsComplete); if (updated) { return(NoContent()); } return(BadRequest()); }
public async Task <IActionResult> ChangeStatus([FromBody] ChangeStatusViewModel statusModel) { var response = await _todoService.ChangeStatus(statusModel.TodoItemId, statusModel.Status); return(Ok(response)); }
public async Task <bool> ChangeStatus(StatusModel model) { return(await _todoService.ChangeStatus(model.Status, model.TaskId, _userContext.UserId)); }