#ifndef __USER_HELPER_H__ #define __USER_HELPER_H__ #include #include #include "stg/users.h" class ADMIN; class STORE; class TARIFFS; class USER_HELPER { public: USER_HELPER(USER_PTR & p, USERS & us) : ptr(p), users(us) { } void GetUserInfo(xmlrpc_c::value * info, bool hidePassword = false); bool SetUserInfo(const xmlrpc_c::value & info, const ADMIN * admin, const std::string & login, const STORE & store, TARIFFS * tariffs); private: USER_PTR & ptr; USERS & users; }; #endif