src/EditProductTab11.cpp

changeset 427
1466eab37f53
parent 404
47f1259378fe
child 439
31419b7cee69
--- a/src/EditProductTab11.cpp	Fri Oct 28 16:37:49 2022 +0200
+++ b/src/EditProductTab11.cpp	Sat Oct 29 15:43:28 2022 +0200
@@ -416,25 +416,27 @@
         query.next();
     }
 
-    newf.name = query.value(0).toString();
-    newf.origin = query.value(1).toString();
-    newf.supplier = query.value(2).toString();
-    newf.cost = query.value(3).toDouble();
-    newf.type = query.value(4).toInt();
-    newf.yield = query.value(5).toDouble();
-    newf.color = query.value(6).toDouble();
-    newf.coarse_fine_diff = query.value(7).toDouble();
-    newf.moisture = query.value(8).toDouble();
-    newf.diastatic_power = query.value(9).toDouble();
-    newf.protein = query.value(10).toDouble();
-    newf.dissolved_protein = query.value(11).toDouble();
-    newf.max_in_batch = query.value(12).toDouble();
-    newf.graintype = query.value(13).toInt();
-    newf.recommend_mash = query.value(14).toInt() ? true:false;
+    newf.name = query.value("name").toString();
+    newf.origin = query.value("origin").toString();
+    newf.supplier = query.value("supplier").toString();
+    newf.cost = query.value("cost").toDouble();
+    newf.type = query.value("type").toInt();
+    newf.yield = query.value("yield").toDouble();
+    newf.color = query.value("color").toDouble();
+    newf.coarse_fine_diff = query.value("coarse_fine_diff").toDouble();
+    newf.moisture = query.value("moisture").toDouble();
+    newf.diastatic_power = query.value("diastatic_power").toDouble();
+    newf.protein = query.value("protein").toDouble();
+    newf.dissolved_protein = query.value("dissolved_protein").toDouble();
+    newf.max_in_batch = query.value("max_in_batch").toDouble();
+    newf.graintype = query.value("graintype").toInt();
+    newf.recommend_mash = query.value("recommend_mash").toInt() ? true:false;
     newf.add_after_boil = true;
-    newf.di_ph = query.value(16).toDouble();
-    newf.acid_to_ph_57 = query.value(17).toDouble();
-    newf.inventory = query.value(18).toDouble();
+    newf.di_ph = query.value("di_ph").toDouble();
+    newf.acid_to_ph_57 = query.value("acid_to_ph_57").toDouble();
+    newf.inventory = query.value("inventory").toDouble();
+    newf.adjust_to_total_100 = false;
+    newf.percentage = 0;
     newf.amount = 0;
     newf.added = FERMENTABLE_ADDED_BOTTLE;
 
@@ -522,25 +524,27 @@
         query.next();
     }
 
-    newf.name = query.value(0).toString();
-    newf.origin = query.value(1).toString();
-    newf.supplier = query.value(2).toString();
-    newf.cost = query.value(3).toDouble();
-    newf.type = query.value(4).toInt();
-    newf.yield = query.value(5).toDouble();
-    newf.color = query.value(6).toDouble();
-    newf.coarse_fine_diff = query.value(7).toDouble();
-    newf.moisture = query.value(8).toDouble();
-    newf.diastatic_power = query.value(9).toDouble();
-    newf.protein = query.value(10).toDouble();
-    newf.dissolved_protein = query.value(11).toDouble();
-    newf.max_in_batch = query.value(12).toDouble();
-    newf.graintype = query.value(13).toInt();
-    newf.recommend_mash = query.value(14).toInt() ? true:false;
+    newf.name = query.value("name").toString();
+    newf.origin = query.value("origin").toString();
+    newf.supplier = query.value("supplier").toString();
+    newf.cost = query.value("cost").toDouble();
+    newf.type = query.value("type").toInt();
+    newf.yield = query.value("yield").toDouble();
+    newf.color = query.value("color").toDouble();
+    newf.coarse_fine_diff = query.value("coarse_fine_diff").toDouble();
+    newf.moisture = query.value("moisture").toDouble();
+    newf.diastatic_power = query.value("diastatic_power").toDouble();
+    newf.protein = query.value("protein").toDouble();
+    newf.dissolved_protein = query.value("dissolved_protein").toDouble();
+    newf.max_in_batch = query.value("max_in_batch").toDouble();
+    newf.graintype = query.value("graintype").toInt();
+    newf.recommend_mash = query.value("recommend_mash").toInt() ? true:false;
     newf.add_after_boil = true;
-    newf.di_ph = query.value(16).toDouble();
-    newf.acid_to_ph_57 = query.value(17).toDouble();
-    newf.inventory = query.value(18).toDouble();
+    newf.di_ph = query.value("di_ph").toDouble();
+    newf.acid_to_ph_57 = query.value("acid_to_ph_57").toDouble();
+    newf.inventory = query.value("inventory").toDouble();
+    newf.adjust_to_total_100 = false;
+    newf.percentage = 0;
     newf.amount = 0;
     newf.added = FERMENTABLE_ADDED_KEGS;
 

mercurial