/// <summary> /// 删除操作 /// </summary> public void Del(ProductDetailsPicture productDetailsPicture) { ContextSession contextSession = ContextFactory.CurrentThreadContext; productDetailsPicture.EntityState = System.Data.EntityState.Deleted; contextSession.Delete(productDetailsPicture); contextSession.SaveChanges(); }
/// <summary> /// 修改操作 /// </summary> public void Updates(ProductDetailsPictureDTO productDetailsPictureDTO) { ProductDetailsPicture productDetailsPicture = new ProductDetailsPicture().FromEntityData(productDetailsPictureDTO); ContextSession contextSession = ContextFactory.CurrentThreadContext; productDetailsPicture.EntityState = System.Data.EntityState.Modified; contextSession.SaveObject(productDetailsPicture); contextSession.SaveChanges(); }
/// <summary> /// 查询商品展示图片 /// </summary> /// <param name="commodityId"></param> /// <returns></returns> public List <ProductDetailsPictureDTO> select(Guid commodityId) { List <ProductDetailsPictureDTO> productDetailPicList = new List <ProductDetailsPictureDTO>(); try { var productDetailsPictures = ProductDetailsPicture.ObjectSet().Where(n => n.CommodityId == commodityId).ToList(); productDetailPicList = new ProductDetailsPicture().ToEntityDataList(productDetailsPictures); } catch (Exception ex) { LogHelper.Error("查询商品详情图片异常." + ex.Message); } return(productDetailPicList); }