/// <summary> /// 更新数据 /// </summary> public async Task <LayerFieldDictDto> Update(LayerFieldDictInputDto input) { try { LayerFieldDictEntity entity = new LayerFieldDictEntity { Id = input.Id, AttributeID = input.AttributeID, FieldDictName = input.FieldDictName, FieldDictDesc = input.FieldDictDesc }; var query = await _ILayerFieldDictRepository.UpdateAsync(entity); var result = entity.MapTo <LayerFieldDictDto>(); return(result); } catch (Exception ex) { throw new Exception(ex.Message); } }
/// <summary> /// 新增数据 /// </summary> public async Task <LayerFieldDictDto> Insert(LayerFieldDictInputDto input) { try { input.Id = Guid.NewGuid().ToString(); LayerFieldDictEntity entity = new LayerFieldDictEntity { Id = input.Id, AttributeID = input.AttributeID, FieldDictName = input.FieldDictName, FieldDictDesc = input.FieldDictDesc }; var query = await _ILayerFieldDictRepository.InsertAsync(entity); var result = query.MapTo <LayerFieldDictDto>(); return(result); } catch (Exception ex) { throw new Exception(ex.Message); } }