X-Git-Url: https://www.hackdaworld.org/gitweb/?a=blobdiff_plain;f=lib%2Fproduct_category_component.dart;h=70b1a93996594f6c3d3b017c185ab7fead68bbd1;hb=HEAD;hp=69633990e7f43e9f510363b8efed4011aa67f4f4;hpb=8efc1c411ba4d97505c3836bd78bb5e68f521e2e;p=outofuni%2Ftavern2.git diff --git a/lib/product_category_component.dart b/lib/product_category_component.dart index 6963399..70b1a93 100644 --- a/lib/product_category_component.dart +++ b/lib/product_category_component.dart @@ -22,26 +22,24 @@ import 'package:angular2_rbi/directives.dart'; class ProductCategoryComponent implements OnInit { List product_categories; ProductCategory selected_prod_category; - String new_prod_category_name; - String new_prod_category_id; + String new_prod_category_name=''; final ProductCategoryService _prodcatSrv; final Router _router; ProductCategoryComponent(this._prodcatSrv,this._router); - Future getProductCategories() async { - product_categories = await _prodcatSrv.getAll(); - } - Future createProductCategory() async { - await _prodcatSrv.createProdCategory( - new_prod_category_name, - new_prod_category_id + String id = await _prodcatSrv.createProdCategory( + new_prod_category_name ); + product_categories.add(new ProductCategory( + id,new_prod_category_name,'product_cetegory' + )); + new_prod_category_name=''; } - void ngOnInit() { - getProductCategories(); + Future ngOnInit() async { + product_categories = await _prodcatSrv.getAll(); } choose(ProductCategory pt) {