| | |
| | | public Model.BimfaceFileMapping GetDefaultByBelongTypeAndBelongID(long CorpID, string BelongType, long BelongID) |
| | | { |
| | | var all = GetByCorpID(CorpID); |
| | | var list= all.Where(x => x.BelongType == BelongType && x.BelongID == BelongID).OrderBy(x => x.SortCode).ToList(); |
| | | var list = all.Where(x => x.BelongType == BelongType && x.BelongID == BelongID).OrderBy(x => x.SortCode).ToList(); |
| | | if (list == null || list.Count < 1) |
| | | return default; |
| | | var fileTypeIds = list.Select(x => x.BimfaceFileTypeID).Distinct().ToList(); |
| | |
| | | { |
| | | fileType = fileTypeList.First(); |
| | | } |
| | | return list.Find(x=>x.BimfaceFileTypeID==fileType.ID); |
| | | return list.Find(x => x.BimfaceFileTypeID == fileType.ID); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | return all.Exists(x => x.BimfaceFileID == BimfaceFileID); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 通过 BelongType BelongID 判断是否存在 |
| | | /// </summary> |
| | | public bool IsExistByBelongTypeAndBelongID(long CorpID, string BelongType, long BelongID) |
| | | { |
| | | var all = GetByCorpID(CorpID); |
| | | return all.Exists(x => x.BelongType == BelongType && x.BelongID == BelongID); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region Insert |