]> git.stg.codes - stg.git/commitdiff
Ticket 37. if (schemaVersion > 1) - else if - else construction format
authorElena Mamontova <helenh463@gmail.com>
Wed, 13 Jul 2016 07:52:06 +0000 (10:52 +0300)
committerElena Mamontova <helenh463@gmail.com>
Wed, 13 Jul 2016 07:52:06 +0000 (10:52 +0300)
changed in the Save() function.

projects/stargazer/plugins/store/firebird/firebird_store_tariffs.cpp

index 2ca60e7fc4672e62310c659a35f7e085c94a3a95..eef976c63375c6fcbe5070738e6b21c2eb79b699 100644 (file)
@@ -166,9 +166,7 @@ try
         st->Set(5, TARIFF::PeriodToString(td.tariffConf.period));
         st->Set(6, id);
         }
         st->Set(5, TARIFF::PeriodToString(td.tariffConf.period));
         st->Set(6, id);
         }
-    else
-        {
-        if (schemaVersion > 1)
+    else if (schemaVersion > 1)
             {
             st->Prepare("update tb_tariffs set \
                     fee = ?, \
             {
             st->Prepare("update tb_tariffs set \
                     fee = ?, \
@@ -186,20 +184,19 @@ try
             st->Set(6, TARIFF::ChangePolicyToString(td.tariffConf.changePolicy));
             st->Set(7, id);
             }
             st->Set(6, TARIFF::ChangePolicyToString(td.tariffConf.changePolicy));
             st->Set(7, id);
             }
-        else
-            {
-            st->Prepare("update tb_tariffs set \
-                    fee = ?, \
-                    free = ?, \
-                    passive_cost = ?, \
-                    traff_type = ? \
-                    where pk_tariff = ?");
-            st->Set(1, td.tariffConf.fee);
-            st->Set(2, td.tariffConf.free);
-            st->Set(3, td.tariffConf.passiveCost);
-            st->Set(4, td.tariffConf.traffType);
-            st->Set(5, id);
-            }
+    else
+        {
+        st->Prepare("update tb_tariffs set \
+                fee = ?, \
+                free = ?, \
+                passive_cost = ?, \
+                traff_type = ? \
+                where pk_tariff = ?");
+        st->Set(1, td.tariffConf.fee);
+        st->Set(2, td.tariffConf.free);
+        st->Set(3, td.tariffConf.passiveCost);
+        st->Set(4, td.tariffConf.traffType);
+        st->Set(5, id);
         }
     st->Execute();
     st->Close();
         }
     st->Execute();
     st->Close();