ADD: added missing methods to set attributes
This commit is contained in:
parent
a441bbdc3a
commit
224e361420
@ -146,7 +146,50 @@ namespace Redmine
|
|||||||
* @param firstname - the new firstname of the user
|
* @param firstname - the new firstname of the user
|
||||||
*/
|
*/
|
||||||
void setFirstName(const std::string &firstname);
|
void setFirstName(const std::string &firstname);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Set the Last Name of the user object
|
||||||
|
*
|
||||||
|
* *Remember:* you are only updating the local object!
|
||||||
|
*
|
||||||
|
* To change something on the server to have to call the appropriate API method.
|
||||||
|
*
|
||||||
|
* @param lastname - the new lastname of the user
|
||||||
|
*/
|
||||||
|
void setLastName(const std::string &lastname);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Set the login of the user object
|
||||||
|
*
|
||||||
|
* *Remember:* you are only updating the local object!
|
||||||
|
*
|
||||||
|
* To change something on the server to have to call the appropriate API method.
|
||||||
|
*
|
||||||
|
* @param login - the new login of the user
|
||||||
|
*/
|
||||||
|
void setLogin(const std::string &login);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Set the id of the user object
|
||||||
|
*
|
||||||
|
* *Remember:* you are only updating the local object!
|
||||||
|
*
|
||||||
|
* To change something on the server to have to call the appropriate API method.
|
||||||
|
*
|
||||||
|
* @param id - the new id of the user
|
||||||
|
*/
|
||||||
|
void setId(const std::string &id);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @brief Set the email of the user object
|
||||||
|
*
|
||||||
|
* *Remember:* you are only updating the local object!
|
||||||
|
*
|
||||||
|
* To change something on the server to have to call the appropriate API method.
|
||||||
|
*
|
||||||
|
* @param email - the new email of the user
|
||||||
|
*/
|
||||||
|
void setMail(const std::string &mail);
|
||||||
|
|
||||||
}; // class User
|
}; // class User
|
||||||
|
|
||||||
|
@ -82,4 +82,24 @@ std::string Redmine::User::getLogin() const
|
|||||||
void Redmine::User::setFirstName(const std::string &firstname)
|
void Redmine::User::setFirstName(const std::string &firstname)
|
||||||
{
|
{
|
||||||
data_["user"]["firstname"]=firstname;
|
data_["user"]["firstname"]=firstname;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Redmine::User::setLastName(const std::string &lastname)
|
||||||
|
{
|
||||||
|
data_["user"]["lastname"]=lastname;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Redmine::User::setLogin(const std::string &login)
|
||||||
|
{
|
||||||
|
data_["user"]["login"]=login;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Redmine::User::setId(const std::string &id)
|
||||||
|
{
|
||||||
|
data_["user"]["id"]=id;
|
||||||
|
}
|
||||||
|
|
||||||
|
void Redmine::User::setMail(const std::string &mail)
|
||||||
|
{
|
||||||
|
data_["user"]["mail"]=mail;
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user