414 query.first(); |
414 query.first(); |
415 for (int i = 0; i < (val - 1); i++) { |
415 for (int i = 0; i < (val - 1); i++) { |
416 query.next(); |
416 query.next(); |
417 } |
417 } |
418 |
418 |
419 newf.name = query.value(0).toString(); |
419 newf.name = query.value("name").toString(); |
420 newf.origin = query.value(1).toString(); |
420 newf.origin = query.value("origin").toString(); |
421 newf.supplier = query.value(2).toString(); |
421 newf.supplier = query.value("supplier").toString(); |
422 newf.cost = query.value(3).toDouble(); |
422 newf.cost = query.value("cost").toDouble(); |
423 newf.type = query.value(4).toInt(); |
423 newf.type = query.value("type").toInt(); |
424 newf.yield = query.value(5).toDouble(); |
424 newf.yield = query.value("yield").toDouble(); |
425 newf.color = query.value(6).toDouble(); |
425 newf.color = query.value("color").toDouble(); |
426 newf.coarse_fine_diff = query.value(7).toDouble(); |
426 newf.coarse_fine_diff = query.value("coarse_fine_diff").toDouble(); |
427 newf.moisture = query.value(8).toDouble(); |
427 newf.moisture = query.value("moisture").toDouble(); |
428 newf.diastatic_power = query.value(9).toDouble(); |
428 newf.diastatic_power = query.value("diastatic_power").toDouble(); |
429 newf.protein = query.value(10).toDouble(); |
429 newf.protein = query.value("protein").toDouble(); |
430 newf.dissolved_protein = query.value(11).toDouble(); |
430 newf.dissolved_protein = query.value("dissolved_protein").toDouble(); |
431 newf.max_in_batch = query.value(12).toDouble(); |
431 newf.max_in_batch = query.value("max_in_batch").toDouble(); |
432 newf.graintype = query.value(13).toInt(); |
432 newf.graintype = query.value("graintype").toInt(); |
433 newf.recommend_mash = query.value(14).toInt() ? true:false; |
433 newf.recommend_mash = query.value("recommend_mash").toInt() ? true:false; |
434 newf.add_after_boil = true; |
434 newf.add_after_boil = true; |
435 newf.di_ph = query.value(16).toDouble(); |
435 newf.di_ph = query.value("di_ph").toDouble(); |
436 newf.acid_to_ph_57 = query.value(17).toDouble(); |
436 newf.acid_to_ph_57 = query.value("acid_to_ph_57").toDouble(); |
437 newf.inventory = query.value(18).toDouble(); |
437 newf.inventory = query.value("inventory").toDouble(); |
|
438 newf.adjust_to_total_100 = false; |
|
439 newf.percentage = 0; |
438 newf.amount = 0; |
440 newf.amount = 0; |
439 newf.added = FERMENTABLE_ADDED_BOTTLE; |
441 newf.added = FERMENTABLE_ADDED_BOTTLE; |
440 |
442 |
441 product->fermentables.append(newf); |
443 product->fermentables.append(newf); |
442 refreshFermentables(); |
444 refreshFermentables(); |
520 query.first(); |
522 query.first(); |
521 for (int i = 0; i < (val - 1); i++) { |
523 for (int i = 0; i < (val - 1); i++) { |
522 query.next(); |
524 query.next(); |
523 } |
525 } |
524 |
526 |
525 newf.name = query.value(0).toString(); |
527 newf.name = query.value("name").toString(); |
526 newf.origin = query.value(1).toString(); |
528 newf.origin = query.value("origin").toString(); |
527 newf.supplier = query.value(2).toString(); |
529 newf.supplier = query.value("supplier").toString(); |
528 newf.cost = query.value(3).toDouble(); |
530 newf.cost = query.value("cost").toDouble(); |
529 newf.type = query.value(4).toInt(); |
531 newf.type = query.value("type").toInt(); |
530 newf.yield = query.value(5).toDouble(); |
532 newf.yield = query.value("yield").toDouble(); |
531 newf.color = query.value(6).toDouble(); |
533 newf.color = query.value("color").toDouble(); |
532 newf.coarse_fine_diff = query.value(7).toDouble(); |
534 newf.coarse_fine_diff = query.value("coarse_fine_diff").toDouble(); |
533 newf.moisture = query.value(8).toDouble(); |
535 newf.moisture = query.value("moisture").toDouble(); |
534 newf.diastatic_power = query.value(9).toDouble(); |
536 newf.diastatic_power = query.value("diastatic_power").toDouble(); |
535 newf.protein = query.value(10).toDouble(); |
537 newf.protein = query.value("protein").toDouble(); |
536 newf.dissolved_protein = query.value(11).toDouble(); |
538 newf.dissolved_protein = query.value("dissolved_protein").toDouble(); |
537 newf.max_in_batch = query.value(12).toDouble(); |
539 newf.max_in_batch = query.value("max_in_batch").toDouble(); |
538 newf.graintype = query.value(13).toInt(); |
540 newf.graintype = query.value("graintype").toInt(); |
539 newf.recommend_mash = query.value(14).toInt() ? true:false; |
541 newf.recommend_mash = query.value("recommend_mash").toInt() ? true:false; |
540 newf.add_after_boil = true; |
542 newf.add_after_boil = true; |
541 newf.di_ph = query.value(16).toDouble(); |
543 newf.di_ph = query.value("di_ph").toDouble(); |
542 newf.acid_to_ph_57 = query.value(17).toDouble(); |
544 newf.acid_to_ph_57 = query.value("acid_to_ph_57").toDouble(); |
543 newf.inventory = query.value(18).toDouble(); |
545 newf.inventory = query.value("inventory").toDouble(); |
|
546 newf.adjust_to_total_100 = false; |
|
547 newf.percentage = 0; |
544 newf.amount = 0; |
548 newf.amount = 0; |
545 newf.added = FERMENTABLE_ADDED_KEGS; |
549 newf.added = FERMENTABLE_ADDED_KEGS; |
546 |
550 |
547 product->fermentables.append(newf); |
551 product->fermentables.append(newf); |
548 refreshFermentables(); |
552 refreshFermentables(); |