projects
/
outofuni
/
tavern2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update views + reduced providers in main app
[outofuni/tavern2.git]
/
lib
/
product_category_component.dart
diff --git
a/lib/product_category_component.dart
b/lib/product_category_component.dart
index
6963399
..
70b1a93
100644
(file)
--- 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<ProductCategory> product_categories;
ProductCategory selected_prod_category;
class ProductCategoryComponent implements OnInit {
List<ProductCategory> 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);
final ProductCategoryService _prodcatSrv;
final Router _router;
ProductCategoryComponent(this._prodcatSrv,this._router);
- Future<Null> getProductCategories() async {
- product_categories = await _prodcatSrv.getAll();
- }
-
Future<Null> createProductCategory() async {
Future<Null> 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<Null> ngOnInit() async
{
+
product_categories = await _prodcatSrv.getAll
();
}
choose(ProductCategory pt) {
}
choose(ProductCategory pt) {