From ad17b46cc9eebfc6fca113359d252110b9b257b9 Mon Sep 17 00:00:00 2001 From: Sambo Chea Date: Fri, 28 Oct 2022 10:12:20 +0700 Subject: [PATCH] Add example code --- README.md | 44 +++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 43 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a307539..2480bee 100644 --- a/README.md +++ b/README.md @@ -1 +1,43 @@ -A simple command-line application. +# Sample Dart SDK + +- Test Example Code + +```dart +import 'package:sample_sdk/sdk.dart'; +import 'package:sample_sdk/sdk/models/category.dart'; +import 'package:sample_sdk/sdk/models/product.dart'; + +void main() async { + final sdk = ClientSDK(); + + final category = Category( + id: 4, + name: 'Category 4', + parent: Category( + id: 1, + name: 'Category 1', + ), + ); + + await sdk.categoryService.create(category); + final categories = await sdk.categoryService.findAll(); + print(categories); + + final product = Product( + id: 4, + name: 'Product 4', + price: 100.0, + category: category, + ); + + await sdk.productService.create(product); + final products = await sdk.productService.findAll(); + print(products); + + sdk.dispose(); +} +``` + +### Contributors + +- Sambo Chea