private void UpdateCategoryImage(long floorId, FloorTopicInfo categoryImage) { if (categoryImage != null) { bool flag = false; FloorTopicInfo url = context.FloorTopicInfo.FirstOrDefault((FloorTopicInfo item) => item.FloorId == floorId && (int)item.TopicType == 11); if (url != null) { flag = true; } else { FloorTopicInfo floorTopicInfo = new FloorTopicInfo() { TopicName = "", FloorId = floorId }; url = floorTopicInfo; } url.TopicType = Position.Top; url.Url = categoryImage.Url; url.TopicImage = TransferImage(categoryImage.TopicImage, floorId, Position.Top.ToString()); if (!flag) { context.FloorTopicInfo.Add(url); } } }
/// <summary> /// 保存分类图片 /// </summary> void UpdateCategoryImage(long floorId, FloorTopicInfo categoryImage) { if (categoryImage != null) { bool isUpdate = false; var oriCategoryImage = Context.FloorTopicInfo.FirstOrDefault(item => item.FloorId == floorId && item.TopicType == Position.Top); if (oriCategoryImage == null) { oriCategoryImage = new FloorTopicInfo() { TopicName = "", FloorId = floorId } } ; else { isUpdate = true; } oriCategoryImage.TopicType = Position.Top; oriCategoryImage.Url = categoryImage.Url; oriCategoryImage.TopicImage = TransferImage(categoryImage.TopicImage, floorId, Position.Top.ToString()); if (!isUpdate) { Context.FloorTopicInfo.Add(oriCategoryImage); } } }