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
|
||||
*/
|
||||
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
|
||||
|
||||
|
@ -82,4 +82,24 @@ std::string Redmine::User::getLogin() const
|
||||
void Redmine::User::setFirstName(const std::string &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