예제 #1
0
        /// <summary>
        /// 系统登录初始化
        /// </summary>
        private bool initLogtin(StatusLable lblstatus, out string strErrorMsg)
        {
            strErrorMsg = string.Empty;

            string COM        = string.Empty;
            string APIServer  = string.Empty; //API服务器IP
            string APIService = string.Empty; //API服务

            try
            {
                //COM = AppUtil.DecryptString(AppUtil.GetXmlNodeValue(QSConstValue.COM_NODE), "");
                APIServer  = AppUtil.DecryptString(AppUtil.GetXmlNodeValue(QSConstValue.API_SERVERIP_NODE), "");
                APIService = AppUtil.DecryptString(AppUtil.GetXmlNodeValue(QSConstValue.API_SERVICE_NODE), "");
            }
            catch
            {
                //COM = AppUtil.GetXmlNodeValue(QSConstValue.COM_NODE);
                APIServer  = AppUtil.GetXmlNodeValue(QSConstValue.API_SERVERIP_NODE);
                APIService = AppUtil.GetXmlNodeValue(QSConstValue.API_SERVICE_NODE);
            }



            lblstatus.UpdateMessage("正在连接远程服务...");

            #region 读取API信息
            if (string.IsNullOrEmpty(APIService))
            {
                QSCommonValue.WebAPIUri = new Uri(string.Format("http://{0}", APIServer));
            }
            else
            {
                QSCommonValue.WebAPIUri = new Uri(string.Format("http://{0}/{1}", APIServer, APIService));
            }
            #endregion

            return(true);
        }
예제 #2
0
        /// <summary>
        /// 初始化方法
        /// </summary>
        public void Initialize()
        {
            string serverIP = string.Empty;
            string dbname   = string.Empty;
            string COM      = string.Empty;

            try
            {
                serverIP = AppUtil.DecryptString(AppUtil.GetXmlNodeValue(QSConstValue.SERVERIP_NODE), "");
                dbname   = AppUtil.DecryptString(AppUtil.GetXmlNodeValue(QSConstValue.SERVERNAME_NODE), "");
                //COM = AppUtil.DecryptString(AppUtil.GetXmlNodeValue(QSConstValue.COM_NODE), "");
            }
            catch
            {
                serverIP = AppUtil.GetXmlNodeValue(QSConstValue.SERVERIP_NODE);
                dbname   = AppUtil.GetXmlNodeValue(QSConstValue.SERVERNAME_NODE);
                //COM = AppUtil.GetXmlNodeValue(QSConstValue.COM_NODE);
            }


            txtserverip.Text = serverIP;
            txtdbname.Text   = dbname;
            txtCOM.Text      = COM;
        }