Пример #1
0
 public void updatesite()
 {
     SiteGroupCms.Entity.Site site    = new SiteGroupCms.Entity.Site();
     SiteGroupCms.Dal.SiteDal sitedal = new SiteGroupCms.Dal.SiteDal();
     if (id == "0")//是当前站点
     {
         site.ID = ((SiteGroupCms.Entity.Admin)(Session["admin"])).CurrentSite;
     }
     else
     {
         site.ID = Str2Int(id);
     }
     site.Title       = title;
     site.WebTitle    = webtitle;
     site.Keyword     = keywords;
     site.Description = description;
     // site.Location = location;  //不可修改
     site.Domain          = domain;
     site.IsWork          = Str2Int(iswork);
     site.Indextemplate   = Str2Int(indextemplate);
     site.Listtemplate    = Str2Int(listtemplate);
     site.Contenttemplate = Str2Int(contenttemplate);
     site.EmailServer     = mailserver;
     site.EmailUser       = mailuser;
     site.EmailPwd        = mailpwd;
     site.FtpDir          = ftpdir;
     site.FtpPort         = Str2Int(ftpport);
     site.FtpUser         = ftpuser;
     site.FtpPwd          = ftppwd;
     site.FtpServer       = ftpserver;
     if (sitedal.updatesite(site))
     {
         _response = "{\"IsError\":false,\"Message\":\"修改成功\",\"Data\":0}";
         new SiteGroupCms.Dal.LogDal().SaveLog(20);
         if (id == "0")
         {
             Session["site"] = sitedal.GetEntity(site.ID); //更新session的值
         }
     }
     else
     {
         _response = "{\"IsError\":true,\"Message\":\"修改失败\",\"Data\":0}";
     }
 }