103 this->tableInprod->setItem(ridx, 1, new QTableWidgetItem(query.value("code").toString())); |
103 this->tableInprod->setItem(ridx, 1, new QTableWidgetItem(query.value("code").toString())); |
104 this->tableInprod->setItem(ridx, 2, new QTableWidgetItem(query.value("st_name").toString())); |
104 this->tableInprod->setItem(ridx, 2, new QTableWidgetItem(query.value("st_name").toString())); |
105 this->tableInprod->setItem(ridx, 3, new QTableWidgetItem(query.value("name").toString())); |
105 this->tableInprod->setItem(ridx, 3, new QTableWidgetItem(query.value("name").toString())); |
106 |
106 |
107 int stage = query.value("stage").toInt(); |
107 int stage = query.value("stage").toInt(); |
108 QString fase = prod_stages[stage]; |
108 QString fase = QCoreApplication::translate("ProdStages", g_prod_stages[stage]); |
109 if (stage == PROD_STAGE_BREW) { |
109 if (stage == PROD_STAGE_BREW) { |
110 fase = prod_stages[stage] + tr(" on ") + query.value("brew_date_start").toDate().toString("dd MMM yyyy"); |
110 fase = QCoreApplication::translate("ProdStages", g_prod_stages[stage]) + tr(" on ") + query.value("brew_date_start").toDate().toString("dd MMM yyyy"); |
111 } else if (stage == PROD_STAGE_CARBONATION) { |
111 } else if (stage == PROD_STAGE_CARBONATION) { |
112 int timeDiff = query.value("package_date").toDate().daysTo(QDate::currentDate()); |
112 int timeDiff = query.value("package_date").toDate().daysTo(QDate::currentDate()); |
113 fase = prod_stages[stage] + QString(tr(" day %1 of day 14")).arg(timeDiff); |
113 fase = QCoreApplication::translate("ProdStages", g_prod_stages[stage]) + QString(tr(" day %1 of day 14")).arg(timeDiff); |
114 } else if (stage == PROD_STAGE_MATURE) { |
114 } else if (stage == PROD_STAGE_MATURE) { |
115 int timeDiff = query.value("package_date").toDate().daysTo(QDate::currentDate()) - 14; |
115 int timeDiff = query.value("package_date").toDate().daysTo(QDate::currentDate()) - 14; |
116 fase = prod_stages[stage] + QString(tr(" day %1 of day 28")).arg(timeDiff); |
116 fase = QCoreApplication::translate("ProdStages", g_prod_stages[stage]) + QString(tr(" day %1 of day 28")).arg(timeDiff); |
117 } |
117 } |
118 this->tableInprod->setItem(ridx, 4, new QTableWidgetItem(fase)); |
118 this->tableInprod->setItem(ridx, 4, new QTableWidgetItem(fase)); |
119 |
119 |
120 /* Add the Edit button */ |
120 /* Add the Edit button */ |
121 QWidget* pWidget = new QWidget(); |
121 QWidget* pWidget = new QWidget(); |