protected void CollectionPicture(StoreInfo storeInfo, BusPhotoAlbumTable busphotoAlbumTable, string albumType)
 {
     var picPath = ".//div[@class='w_100']/div[@class='w_100 fleft ']/div[@class='w980 center']/div[@class='w980 fleft']/div[@class='shopmid']/div[@class='shopw']/div[@id='pic_list']/div[@class='item_box']/div[@class='item masonry_brick']/div[@class='item_t']/div[@class='img']/a/img";
     if (albumType == "h")
     {
         picPath = ".//div[@class='w_100']/div[@class='w_100 fleft ']/div[@class='w980 center']/div[@class='w980 fleft']/div[@class='shopmid']/div[@class='shopw']/div[@class='pic_huanj']/ul/li/div[@class='hjtp_box']/div[@class='hjtpw center']/div[@class='hjtpw fleft']/a/img";
     }
     for (int i = 1; i < 500; i++)
     {
         var baseCollectionSite = new BaseCollectionSite(string.Format(PageUrl, storeInfo.Fid, albumType, i));
         var pictureHtmlNode = baseCollectionSite.BaseHtmlNode;
         var pictureNodeList = pictureHtmlNode.SelectNodes(picPath);
         if (pictureNodeList == null)
         {
             break;
         }
         if (pictureNodeList.Count <= 1)
         {
             var picNode = pictureNodeList.FirstOrDefault();
             if (picNode == null)
             {
                 break;
             }
             var picturePathName = picNode.Attributes["src"].Value;
             if (picturePathName.Contains("bctp_28.gif"))
             {
                 break;
             }
         }
         //SavePicture(storeInfo, pictureNodeList, busphotoAlbumTable);
     }
 }
 /// <summary>
 /// 得到一个对象实体
 /// </summary>
 public Maticsoft.Model.BusPhotoAlbumTable DataRowToModel(DataRow row)
 {
     Maticsoft.Model.BusPhotoAlbumTable model=new Maticsoft.Model.BusPhotoAlbumTable();
     if (row != null)
     {
         if(row["BusinessID"]!=null)
         {
             model.BusinessID=row["BusinessID"].ToString();
         }
         if(row["BusPhotoAlbumID"]!=null)
         {
             model.BusPhotoAlbumID=row["BusPhotoAlbumID"].ToString();
         }
         if(row["AlbumName"]!=null)
         {
             model.AlbumName=row["AlbumName"].ToString();
         }
         if(row["AlbumDesc"]!=null)
         {
             model.AlbumDesc=row["AlbumDesc"].ToString();
         }
         if(row["IsDefault"]!=null && row["IsDefault"].ToString()!="")
         {
             if((row["IsDefault"].ToString()=="1")||(row["IsDefault"].ToString().ToLower()=="true"))
             {
                 model.IsDefault=true;
             }
             else
             {
                 model.IsDefault=false;
             }
         }
     }
     return model;
 }
 protected override void CollectionPicture(StoreInfo storeInfo, BusPhotoAlbumTable busphotoAlbumTable, string albumType)
 {
     var baseCollectionSite = new BaseCollectionSite(string.Format(PageUrl, storeInfo.Fid, albumType));
     var pictureHtmlNode = baseCollectionSite.BaseHtmlNode;
     var pictureNodeList = pictureHtmlNode.SelectNodes(PicturePath);
     if (pictureNodeList == null)
     {
         return;
     }
     SavePicture(storeInfo, pictureNodeList, busphotoAlbumTable);
 }
 protected virtual Maticsoft.Model.BusPhotoAlbumTable BuildBusPhotoAlbumTable(Maticsoft.Model.StoreInfo storeInfo, int albumType)
 {
     var busphotoAlbumTable = new Maticsoft.Model.BusPhotoAlbumTable();
     busphotoAlbumTable.BusinessID = storeInfo.storeId;
     busphotoAlbumTable.BusPhotoAlbumID = Guid.NewGuid().ToString();
     busphotoAlbumTable.IsDefault = true;
     busphotoAlbumTable.AlbumName = @"餐厅环境";
     if (albumType == 1)
     {
         busphotoAlbumTable.AlbumName = @"菜品图片";
     }
     BusPhotoAlbumTableBll.Add(busphotoAlbumTable);
     return busphotoAlbumTable;
 }
        /// <summary>
        /// 得到一个对象实体
        /// </summary>
        public Maticsoft.Model.BusPhotoAlbumTable GetModel(string BusPhotoAlbumID)
        {
            StringBuilder strSql=new StringBuilder();
            strSql.Append("select  top 1 BusinessID,BusPhotoAlbumID,AlbumName,AlbumDesc,IsDefault from BusPhotoAlbumTable ");
            strSql.Append(" where BusPhotoAlbumID=@BusPhotoAlbumID ");
            SqlParameter[] parameters = {
                    new SqlParameter("@BusPhotoAlbumID", SqlDbType.VarChar,50)			};
            parameters[0].Value = BusPhotoAlbumID;

            Maticsoft.Model.BusPhotoAlbumTable model=new Maticsoft.Model.BusPhotoAlbumTable();
            DataSet ds=DbHelperSQL.Query(strSql.ToString(),parameters);
            if(ds.Tables[0].Rows.Count>0)
            {
                return DataRowToModel(ds.Tables[0].Rows[0]);
            }
            else
            {
                return null;
            }
        }
 private Maticsoft.Model.BusPhotoAlbumTable BuildBusPhotoAlbumTable(Maticsoft.Model.StoreInfo storeInfo)
 {
     var busphotoAlbumTable = new Maticsoft.Model.BusPhotoAlbumTable();
     busphotoAlbumTable.BusinessID = storeInfo.storeId;
     busphotoAlbumTable.BusPhotoAlbumID = Guid.NewGuid().ToString();
     busphotoAlbumTable.IsDefault = true;
     busphotoAlbumTable.AlbumName = @"餐厅环境";
     BusPhotoAlbumTableBll.Add(busphotoAlbumTable);
     return busphotoAlbumTable;
 }