Пример #1
0
        /// <summary>
        /// 获取登录信息
        /// </summary>
        /// <returns name="LoginInfo">登录信息</returns>
        public static vwModels.LoginInfo GetLoginInfo()
        {
            var loginInfo = new vwModels.LoginInfo();

            loginInfo.LoginName = GetValue("LoginName");
            loginInfo.IsRberPwd = Convert.ToBoolean(GetValue("IsRberPwd", "false"));
            if (loginInfo.IsRberPwd)
            {
                loginInfo.LoginPwd = DxPublic.DecryptString(GetValue("LoginPwd"));
            }
            return(loginInfo);
        }
Пример #2
0
 /// <summary>
 /// 设置登录信息
 /// </summary>
 /// <param name="loginInfo">登录信息</param>
 /// <returns></returns>
 public static bool SetLoginInfo(vwModels.LoginInfo loginInfo)
 {
     loginInfo.LoginPwd = DxPublic.EncryptString(loginInfo.LoginPwd);
     if (!loginInfo.IsRberPwd)
     {
         loginInfo.LoginPwd = "";
     }
     if (SetValue("LoginName", loginInfo.LoginName) &&
         SetValue("LoginPwd", loginInfo.LoginPwd) &&
         SetValue("IsRberPwd", loginInfo.IsRberPwd.ToString()))
     {
         return(true);
     }
     return(false);
 }