/// <summary>
 /// 转换为RecommendItem用于数据库存储
 /// </summary>
 public RecommendItem AsRecommendItem()
 {
     RecommendItem item = null;
     //创建
     if (Id == 0)
     {
         item = RecommendItem.New();
         item.DateCreated = DateTime.UtcNow;
     }//编辑
     else
     {
         RecommendService recommendService = new RecommendService();
         item = recommendService.Get(Id);
         //处理删除后再点确定按钮报错情况
         if (item == null)
         {
             Id = 0;
             item = RecommendItem.New();
             item.DateCreated = DateTime.UtcNow;
         }
     }
     if (ExpiredDate == null)
     {
         item.ExpiredDate = DateTime.UtcNow.AddYears(100);
     }
     else
     {
         item.ExpiredDate = ExpiredDate.Value;
     }
     if (!string.IsNullOrEmpty(FeaturedImage))
     {
         item.FeaturedImage = FeaturedImage;
     }
     item.UserId = UserId;
     item.IsLink = IsLink;
     item.ItemName = RecommendItemName;
     item.ReferrerId = UserContext.CurrentUser.UserId;
     item.ReferrerName = UserContext.CurrentUser.DisplayName;
     item.ItemId = ItemId;
     item.TenantTypeId = TenantTypeId;
     item.TypeId = TypeId;
     item.LinkAddress = LinkAddress ?? string.Empty;
     return item;
 }