Esempio n. 1
0
 public void SetUserEntity(UserEntity user)
 {
     var userEntity = GetUserEntity(user.Permissions.Namespace, user.GoogleIDNumber);
     if (userEntity == null)
     {
         var insertOp = TableOperation.Insert(user);
         UserTable.Execute(insertOp);
     }
     else
     {
         try
         {
             userEntity.BattlelogID = user.BattlelogID;
             userEntity.GoogleIDNumber = user.GoogleIDNumber;
             userEntity.AccountEnabled = user.AccountEnabled;
             userEntity.Permissions = user.Permissions;
             var insertOrReplaceOperation = TableOperation.InsertOrReplace(userEntity);
             UserTable.Execute(insertOrReplaceOperation);
         }
         catch (Exception e)
         {
             LogUtility.Log(GetType().Name, MethodBase.GetCurrentMethod().Name, e.Message);
         }
     }
 }
Esempio n. 2
0
 public void AddorUpdateUser(UserEntity user)
 {
     RoleUtility.SetUserEntity(user);
 }
Esempio n. 3
0
 public void AddorUpdateUser(UserEntity user)
 {
     PermissionsUtil.AddorUpdateUser(user);
 }