public static bool ParseURL(string url) { url = url.ToLower(); UrlParser parser = new UrlParser(); parser.Parse(url, '&'); if ((parser.GetKey("ocxversion") != string.Empty) && HasNewVer(parser.GetKey("ocxversion"))) { return(false); } AccountSetting.GetInstance().AccountName = parser.GetKey("currentuser"); BusinessSetting.GetInstance().bustype = parser.GetKey("bustype"); BusinessSetting.GetInstance().busno = parser.GetKey("busno"); AccountSetting.GetInstance().AccountOrgID = parser.GetKey("unitno"); if (parser.GetKey("mode") == "update") { string key = parser.GetKey("barno"); AppContext.GetInstance().GetVal <UCBench>(typeof(UCBench)).QueryMode(key.ToUpper()); } return(true); }