コード例 #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="key">连接字符串键</param>
 /// <returns></returns>
 public static string GetConnectionString(string name)
 {
     try
     {
         var value = ConfigurationManager.ConnectionStrings[name].ConnectionString;
         if (string.IsNullOrEmpty(value))
         {
             throw new Exception($"读取配置文件的连接字符串出错!");
         }
         else
         {
             return(DxPublic.DecryptString(value));
         }
     }
     catch
     {
         return("");
     }
 }