/// <summary> /// Get the current account unique nickname /// </summary> /// <returns></returns> public string GetCurrentUniqueNickname() { string rUniqueNickname = string.Empty; // get current data NWDAccountNickname tNicknameData = NWDAccountNickname.CurrentData(); if (tNicknameData != null) { // get nickname rUniqueNickname = tNicknameData.UniqueNickname; } return(rUniqueNickname); }
/// <summary> /// Set the nickname for current account and sync to get the unique nickname /// </summary> /// <param name="sNickname"></param> #if NWD_ACCOUNT_IDENTITY public void SetCurrentNickname(string sNickname) { // get current data NWDAccountNickname tNicknameData = NWDAccountNickname.CurrentData(); // set nickname tNicknameData.Nickname = sNickname; // if data was changed, update it! tNicknameData.UpdateDataIfModified(); // then sync async (or sync later) NWDData.Sync(new List <Type>() { typeof(NWDAccountNickname) }); }