+inline
+std::string TARIFF::PeriodToString(TARIFF::PERIOD period)
+{
+switch (period)
+ {
+ case DAY: return "day";
+ case MONTH: return "month";
+ }
+return "month"; // Classic behaviour.
+}
+
+inline
+TARIFF::PERIOD TARIFF::StringToPeriod(const std::string& value)
+{
+if (strcasecmp(value.c_str(), "day") == 0)
+ return DAY;
+return MONTH; // Classic behaviour.
+}
+