コード例 #1
0
        /// <summary>
        /// 删除操作
        /// </summary>
        public void Del(ProductDetailsPicture productDetailsPicture)
        {
            ContextSession contextSession = ContextFactory.CurrentThreadContext;

            productDetailsPicture.EntityState = System.Data.EntityState.Deleted;
            contextSession.Delete(productDetailsPicture);
            contextSession.SaveChanges();
        }
コード例 #2
0
        /// <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();
        }
コード例 #3
0
        /// <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);
        }