public static void Initial()
 {
     SlideShowItemCache = SlideShowItemAccessor.SelectAll()
                          .OrderBy(b => b.Sort)
                          .ThenByDescending(c => c.CreateTime)
                          .ToList();
 }
        public static void Save(SlideShowItem SlideShowItem)
        {
            SlideShowItem.UpdateTime = DateTime.Now;

            SlideShowItemCache.Remove(SlideShowItem);
            SlideShowItemCache.Add(SlideShowItem);
            SlideShowItemCache = SlideShowItemCache.OrderBy(b => b.Sort).ThenByDescending(c => c.CreateTime).ToList();

            //更新資料庫
            SlideShowItemAccessor.UpdateInsert(SlideShowItem);
        }
        public static void Remove(SlideShowItem SlideShowItem)
        {
            //更新資料庫
            SlideShowItemAccessor.Delete(SlideShowItem);

            //更新記憶体
            SlideShowItemCache.Remove(SlideShowItem);

            //刪除圖片
            if (string.IsNullOrWhiteSpace(SlideShowItem.Image) == false)
            {
                System.IO.File.Delete(SlideShowItemManager.GetPhysicalUploadPath() + SlideShowItem.Image);
            }
        }