| | |
| | | /// 图表关联 |
| | | ///</summary> |
| | | public class PhartDiagramRelation : IPhartDiagramRelation |
| | | { |
| | | |
| | | { |
| | | |
| | | private readonly Service.PhartDiagramRelation _service = new(); |
| | | |
| | | |
| | | #region Query |
| | | |
| | | /// <summary> |
| | |
| | | var vm_list = list?.Select(x => new PhartDiagramRelationDto(x)).ToList(); |
| | | return vm_list; |
| | | }); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 通过 ID 获取 |
| | |
| | | return default; |
| | | return new PhartDiagramRelationExtensionsDto(dto.Item1, dto.Item2, dto.Item3); |
| | | }); |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 通过 Ids 获取 |
| | |
| | | }); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 通过 ObjectType ObjectID 获取 |
| | | /// </summary> |
| | |
| | | { |
| | | return await Task.Factory.StartNew(() => |
| | | { |
| | | var list = _service.GetTupleByObjectTypeAndObjectID(ObjectType,ObjectID); |
| | | var vm_list = list?.Select(x => new PhartDiagramRelationExtensionsDto(x.Item1,x.Item2,x.Item3)).ToList(); |
| | | var list = _service.GetTupleByObjectTypeAndObjectID(ObjectType, ObjectID); |
| | | var vm_list = list?.Select(x => new PhartDiagramRelationExtensionsDto(x.Item1, x.Item2, x.Item3)).ToList(); |
| | | return vm_list; |
| | | }); |
| | | } |
| | |
| | | var id = _service.InsertEx(modelRelation, modelDiagram, modelGraphList); |
| | | return id; |
| | | }); |
| | | } |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | |
| | | return false; |
| | | }); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 大批量插入 |
| | | /// </summary> |
| | |
| | | return false; |
| | | }); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 大批量更新 |
| | | /// </summary> |
| | |
| | | { |
| | | return false; |
| | | }); |
| | | } |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 更新排序码 |
| | | /// </summary> |
| | |
| | | /// </summary> |
| | | public async Task<bool> DeleteByDiagramID(long DiagramID) |
| | | { |
| | | return await Task.Factory.StartNew(() => |
| | | return await Task.Factory.StartNew(() => |
| | | { |
| | | var bol = _service.DeleteByDiagramID(DiagramID, out string msg); |
| | | if (!bol) |