예제 #1
0
        void ShowPanel()
        {
            string sln = SiteConfigs.GetConfig().ShopLoginName;

            if (String.IsNullOrEmpty(sln) || String.IsNullOrEmpty(sln.Trim()))
            {
                Messages.ShowMessage("本站尚未登记We7插件商店帐号!只有登记了We7插件商店帐号,才能在本地站点看到已购买的We7插件。");
                ShowRegistePanl(true);
            }
            else
            {
                try
                {
                    SiteConfigInfo si     = SiteConfigs.GetConfig();
                    string[]       states = ShopService.CheckSite(si.ShopLoginName, si.ShopPassword, si.SiteUrl);
                    if (states != null && states.Length > 0 && states[0] == "1")
                    {
                        ShowRegistePanl(false);
                    }
                    else
                    {
                        Messages.ShowMessage("本站使用的的插件商店帐号有误!请重新登记插件商店帐号!");
                        ShowRegistePanl(true);
                    }
                }
                catch (Exception ex)
                {
                    Messages.ShowError("应用程序错误!错误原因:" + ex.Message);
                    plList.Visible = false;
                    plSN.Visible   = false;
                }
            }
        }