|
@@ -1,3 +1,6 @@
|
|
|
|
+import datetime
|
|
|
|
+from src.models.transaction_model import transaction_model
|
|
|
|
+from src.models.warehouse_model import warehouse_model
|
|
from src.models.recipe_model import recipe_model
|
|
from src.models.recipe_model import recipe_model
|
|
from src.models.ingredient_model import ingredient_model
|
|
from src.models.ingredient_model import ingredient_model
|
|
from src.models.nomenclature_group_model import nomenclature_group_model
|
|
from src.models.nomenclature_group_model import nomenclature_group_model
|
|
@@ -126,3 +129,28 @@ class start_factory:
|
|
self.__save(storage.recipe_key(), recipes)
|
|
self.__save(storage.recipe_key(), recipes)
|
|
|
|
|
|
return result
|
|
return result
|
|
|
|
+
|
|
|
|
+ def create_transactions(self):
|
|
|
|
+ units = [
|
|
|
|
+ measurement_unit_model.create_g,
|
|
|
|
+ measurement_unit_model.create_kg(),
|
|
|
|
+ measurement_unit_model.create_l(),
|
|
|
|
+ measurement_unit_model.create_ml(),
|
|
|
|
+ measurement_unit_model.create_pcs(),
|
|
|
|
+ ]
|
|
|
|
+ nm = nomenclature_model(
|
|
|
|
+ "Test", "Test Test", units[0], nomenclature_group_model.create_group()
|
|
|
|
+ )
|
|
|
|
+ wh = warehouse_model("Test")
|
|
|
|
+ wh.address = "Teststest"
|
|
|
|
+ res = []
|
|
|
|
+
|
|
|
|
+ for i in range(0, 20):
|
|
|
|
+ unit = units[i % 5]
|
|
|
|
+ res.append(
|
|
|
|
+ transaction_model(
|
|
|
|
+ "test", wh, nm, i, i % 2, unit, datetime.datetime.now()
|
|
|
|
+ )
|
|
|
|
+ )
|
|
|
|
+
|
|
|
|
+ self.__save(storage.transaction_key(), res)
|