예제 #1
0
 public void SaveUser(PermissionUserInfo user)
 {
     // 增加时,设置密码
     if (user.Id.HasNotValue())
     {
         user.Pwd = user.Pwd.HasValue() ? _permission.HashPwd(user.Pwd) : _permission.HashPwd("123456");
     }
     else
     {
         // 修改时,如果密码不为空,则更新密码
         if (user.Id.HasValue() && user.Pwd.HasValue())
         {
             user.Pwd = _permission.HashPwd(user.Pwd);
         }
     }
     _permissionStore.SaveUser(user);
     _permissionStore.ReloadPemissionDatas();
 }