/// <summary> /// This method is used to update the group details. /// </summary> /// <param name="groupId">Group Id</param> /// <param name="group">Group name and description</param> /// <returns>Status of updating the group</returns> public SimpleResponse UpdateGroup(int groupId, Group group) { var requestUrl = _baseUrl + "/" + groupId; var result = _serverClientV1.Put(group, requestUrl); return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content)); }
/// <summary> /// This method is used to update the user details. /// </summary> /// <param name="userId">User Id</param> /// <param name="user">User details (email, firstname, lastname, contact number)</param> /// <returns>Status of updating the user</returns> public SimpleResponse UpdateUser(int userId, User user) { var requestUrl = _baseUrl + "/" + userId; var result = _serverClientV1.Put(user, requestUrl); return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content)); }
/// <summary> /// This method is used to update the user details. /// </summary> /// <param name="userId">User name or emailid</param> /// <param name="user">User details (email, firstname, lastname, contact number)</param> /// <returns>Status of updating the user</returns> public SimpleResponse UpdateUser(string userId, User user) { var requestUrl = _baseUrl + "/" + userId; var result = _serverClientV1.Put(user, requestUrl); if (result != null) { return(JsonConvert.DeserializeObject <SimpleResponse>(result.Content)); } else { return(new SimpleResponse()); } }