private ServiceExecutionResult UpdateTodo(TodoUpdatingRequest todoUpdatingRequest) { var args = new TodoUpdatingArgs( todoUpdatingRequest.Id, todoUpdatingRequest.Title, todoUpdatingRequest.Description); return(updateTodoService.Update(args)); }
public IActionResult Update([FromBody] TodoUpdatingRequest todoUpdatingRequest) { var updateResult = UpdateTodo(todoUpdatingRequest); if (updateResult.IsOk) { return(Ok()); } return(BadRequest(updateResult.Errors)); }