Пример #1
0
 public LevelInfo(IDynamicRecord record)
 {
     LevelRecord = record;
     InitLevelInfo();
     LevelRecord.PropertyChanged -= LevelRecord_PropertyChanged;
     LevelRecord.PropertyChanged += LevelRecord_PropertyChanged;
 }
Пример #2
0
 public AxisInfo(IDynamicRecord record)
 {
     AxisRecord = record;
     InitAxisInfo();
     Key = Guid.NewGuid().ToString();
     AxisRecord.PropertyChanged -= AxisRecord_PropertyChanged;
     AxisRecord.PropertyChanged += AxisRecord_PropertyChanged;
 }
Пример #3
0
 /// <summary>
 /// 修改标高区域记录
 /// </summary>
 /// <param name="record">原始记录</param>
 /// <param name="modifyRecord">修改后的信息字典</param>
 /// <returns></returns>
 internal async Task <Result> ModifyLevelAsync(IDynamicRecord record, Dictionary <string, object> modifyRecord)
 {
     if (record == null)
     {
         return(Result.Ok);
     }
     return(await _levelHub.ModifyRecordAsync(record, modifyRecord));
 }