src/EditProductTab11.cpp

changeset 427
1466eab37f53
parent 404
47f1259378fe
child 439
31419b7cee69
equal deleted inserted replaced
426:3c3d6585c395 427:1466eab37f53
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();

mercurial