}
//-----------------------------------------------------------------------------
std::string USER_IMPL::GetParamValue(const std::string & name) const
+{
+if (name == "cash")
{
- if (name == "cash")
- {
- return static_cast<std::string>(property.cash);
- }
- if (name == "freeMb")
- {
- return static_cast<std::string>(property.freeMb);
- }
- if (name == "passive")
- {
- return static_cast<std::string>(property.passive);
- }
- if (name == "disabled")
- {
- return static_cast<std::string>(property.disabled);
- }
- if (name == "alwaysOnline")
- {
- return static_cast<std::string>(property.alwaysOnline);
- }
- if (name == "tariffName")
- {
- return property.tariffName;
- }
- if (name == "nextTariff")
- {
- return property.nextTariff;
- }
- if (name == "address")
- {
- return property.address;
- }
- if (name == "note")
- {
- return property.note;
- }
- if (name == "group")
- {
- return property.group;
- }
- if (name == "email")
- {
- return property.email;
- }
- if (name == "phone")
- {
- return property.phone;
- }
- if (name == "realName")
- {
- return property.realName;
- }
- if (name == "credit")
- {
- return static_cast<std::string>(property.credit);
- }
- if (name == "userdata0")
- {
- return property.userdata0;
- }
- if (name == "userdata1")
- {
- return property.userdata1;
- }
- if (name == "userdata2")
- {
- return property.userdata2;
- }
- if (name == "userdata3")
- {
- return property.userdata3;
- }
- if (name == "userdata4")
- {
- return property.userdata4;
- }
- if (name == "userdata5")
- {
- return property.userdata5;
- }
- if (name == "userdata6")
- {
- return property.userdata6;
- }
- if (name == "userdata7")
- {
- return property.userdata7;
- }
- if (name == "userdata8")
- {
- return property.userdata8;
- }
- if (name == "userdata9")
- {
- return property.userdata9;
- }
- if (name == "id")
- {
- return static_cast<std::string>(id);
- }
- if (name == "login")
- {
- return login;
- }
- if (name == "ip")
- {
- return static_cast<std::string>(currIP);
- }
+ return property.cash.ToString();
+ }
+if (name == "freeMb")
+ {
+ return property.freeMb.ToString();
+ }
+if (name == "passive")
+ {
+ return property.passive.ToString();
+ }
+if (name == "disabled")
+ {
+ return property.disabled.ToString();
+ }
+if (name == "alwaysOnline")
+ {
+ return property.alwaysOnline.ToString();
+ }
+if (name == "tariffName")
+ {
+ return property.tariffName;
+ }
+if (name == "nextTariff")
+ {
+ return property.nextTariff;
+ }
+if (name == "address")
+ {
+ return property.address;
+ }
+if (name == "note")
+ {
+ return property.note;
+ }
+if (name == "group")
+ {
+ return property.group;
+ }
+if (name == "email")
+ {
+ return property.email;
+ }
+if (name == "phone")
+ {
+ return property.phone;
+ }
+if (name == "realName")
+ {
+ return property.realName;
+ }
+if (name == "credit")
+ {
+ return property.credit.ToString();
}
+if (name == "userdata0")
+ {
+ return property.userdata0;
+ }
+if (name == "userdata1")
+ {
+ return property.userdata1;
+ }
+if (name == "userdata2")
+ {
+ return property.userdata2;
+ }
+if (name == "userdata3")
+ {
+ return property.userdata3;
+ }
+if (name == "userdata4")
+ {
+ return property.userdata4;
+ }
+if (name == "userdata5")
+ {
+ return property.userdata5;
+ }
+if (name == "userdata6")
+ {
+ return property.userdata6;
+ }
+if (name == "userdata7")
+ {
+ return property.userdata7;
+ }
+if (name == "userdata8")
+ {
+ return property.userdata8;
+ }
+if (name == "userdata9")
+ {
+ return property.userdata9;
+ }
+if (name == "id")
+ {
+ std::stringstream stream;
+ stream << id;
+ return stream.str();;
+ }
+if (name == "login")
+ {
+ return login;
+ }
+if (name == "ip")
+ {
+ return currIP.ToString();
+ }
+}
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------