Exemplo n.º 1
0
 private void btnOK_Click(object sender, System.EventArgs e)
 {
     Hidistro.Membership.Context.SiteSettings masterSettings = Hidistro.Membership.Context.SettingsManager.GetMasterSettings(false);
     masterSettings.SiteName = this.txtSiteName.Text.Trim();
     masterSettings.SiteUrl  = this.txtDomainName.Text.Trim();
     masterSettings.HtmlOnlineServiceCode = this.fcOnLineServer.Text;
     masterSettings.Footer              = this.fkFooter.Text;
     masterSettings.RegisterAgreement   = this.fckRegisterAgreement.Text;
     masterSettings.DefaultProductImage = this.uploader1.UploadedImageUrl;
     masterSettings.DecimalLength       = this.dropBitNumber.SelectedValue;
     if (this.txtNamePrice.Text.Length <= 20)
     {
         masterSettings.YourPriceName = this.txtNamePrice.Text;
     }
     masterSettings.DefaultProductImage      = this.uploader1.UploadedImageUrl;
     masterSettings.DefaultProductThumbnail1 = this.uploader1.ThumbnailUrl40;
     masterSettings.DefaultProductThumbnail2 = this.uploader1.ThumbnailUrl60;
     masterSettings.DefaultProductThumbnail3 = this.uploader1.ThumbnailUrl100;
     masterSettings.DefaultProductThumbnail4 = this.uploader1.ThumbnailUrl160;
     masterSettings.DefaultProductThumbnail5 = this.uploader1.ThumbnailUrl180;
     masterSettings.DefaultProductThumbnail6 = this.uploader1.ThumbnailUrl220;
     masterSettings.DefaultProductThumbnail7 = this.uploader1.ThumbnailUrl310;
     masterSettings.DefaultProductThumbnail8 = this.uploader1.ThumbnailUrl410;
     masterSettings.CheckCode      = this.txtkeycode.Text;
     masterSettings.IsOpenSiteSale = this.radiIsOpenSiteSale.SelectedValue;
     masterSettings.CheckCode      = this.txtkeycode.Text.Trim();
     if (!this.ValidationSettings(masterSettings))
     {
         return;
     }
     Globals.EntityCoding(masterSettings, true);
     Hidistro.Membership.Context.SettingsManager.Save(masterSettings);
     if (this.radEnableHtmRewrite.SelectedValue != SiteUrls.GetEnableHtmRewrite())
     {
         if (this.radEnableHtmRewrite.SelectedValue)
         {
             SiteUrls.EnableHtmRewrite();
         }
         else
         {
             SiteUrls.CloseHtmRewrite();
         }
     }
     this.ShowMsg("成功修改了店铺基本信息", true);
     this.LoadSiteContent(masterSettings);
 }
Exemplo n.º 2
0
        protected void btnOK_Click(object sender, EventArgs e)
        {
            decimal productPointSet         = 0m; // num;
            int     showDays                = 0;  // num2;
            int     closeOrderDays          = 0;  // num3;
            int     closePurchaseOrderDays  = 0;  // num4;
            int     finishOrderDays         = 0;  // num5;
            int     finishPurchaseOrderDays = 0;  // num6;

            if (ValidateValues(out productPointSet, out showDays, out closeOrderDays, out closePurchaseOrderDays, out finishOrderDays, out finishPurchaseOrderDays))
            {
                SiteSettings masterSettings = SettingsManager.GetMasterSettings(false);
                masterSettings.SiteName = txtSiteName.Text.Trim();
                masterSettings.SiteUrl  = txtDomainName.Text.Trim();
                if (!Regex.IsMatch(masterSettings.SiteUrl, @"^[0-9a-zA-Z]([0-9a-zA-Z-\.]+)$"))
                {
                    ShowMsg("您输入的域名格式不对!", false);
                }
                else
                {
                    masterSettings.SiteDescription       = txtSiteDescription.Text.Trim();
                    masterSettings.SearchMetaDescription = txtSearchMetaDescription.Text.Trim();
                    masterSettings.SearchMetaKeywords    = txtSearchMetaKeywords.Text.Trim();
                    masterSettings.HtmlOnlineServiceCode = fcOnLineServer.Text;
                    masterSettings.Footer        = fkFooter.Text;
                    masterSettings.DecimalLength = dropBitNumber.SelectedValue;
                    masterSettings.PointsRate    = productPointSet;

                    if (txtNamePrice.Text.Length <= 20)
                    {
                        masterSettings.YourPriceName = txtNamePrice.Text;
                    }

                    masterSettings.DefaultProductImage      = uploader1.UploadedImageUrl;
                    masterSettings.DefaultProductThumbnail1 = uploader1.ThumbnailUrl40;
                    masterSettings.DefaultProductThumbnail2 = uploader1.ThumbnailUrl60;
                    masterSettings.DefaultProductThumbnail3 = uploader1.ThumbnailUrl100;
                    masterSettings.DefaultProductThumbnail4 = uploader1.ThumbnailUrl160;
                    masterSettings.DefaultProductThumbnail5 = uploader1.ThumbnailUrl180;
                    masterSettings.DefaultProductThumbnail6 = uploader1.ThumbnailUrl220;
                    masterSettings.DefaultProductThumbnail7 = uploader1.ThumbnailUrl310;
                    masterSettings.DefaultProductThumbnail8 = uploader1.ThumbnailUrl410;
                    masterSettings.IsOpenSiteSale           = radiIsOpenSiteSale.SelectedValue;
                    masterSettings.IsShowGroupBuy           = radiIsShowGroupBuy.SelectedValue;
                    masterSettings.IsShowCountDown          = radiIsShowCountDown.SelectedValue;
                    masterSettings.IsShowOnlineGift         = radiIsShowOnlineGift.SelectedValue;
                    masterSettings.OrderShowDays            = showDays;
                    masterSettings.CloseOrderDays           = closeOrderDays;
                    masterSettings.ClosePurchaseOrderDays   = closePurchaseOrderDays;
                    masterSettings.FinishOrderDays          = finishOrderDays;
                    masterSettings.FinishPurchaseOrderDays  = finishPurchaseOrderDays;

                    masterSettings.Author    = txtAuthor.Text.Trim();
                    masterSettings.Generator = txtGenerator.Text.Trim();

                    if (ValidationSettings(masterSettings))
                    {
                        Globals.EntityCoding(masterSettings, true);

                        SettingsManager.Save(masterSettings);

                        if (radEnableHtmRewrite.SelectedValue != SiteUrls.GetEnableHtmRewrite())
                        {
                            if (radEnableHtmRewrite.SelectedValue)
                            {
                                SiteUrls.EnableHtmRewrite();
                            }
                            else
                            {
                                SiteUrls.CloseHtmRewrite();
                            }
                        }

                        ShowMsg("成功修改了店铺基本信息", true);

                        LoadSiteContent(masterSettings);
                    }
                }
            }
        }