public async Task <MethodReturnResult> AddAsync(DataAcquisitionField obj) { return(await Task.Run <MethodReturnResult>(() => { return base.Channel.Add(obj); })); }
public async Task <ActionResult> Save(DataAcquisitionFieldViewModel model) { MethodReturnResult result = new MethodReturnResult(); try { using (DataAcquisitionFieldServiceClient client = new DataAcquisitionFieldServiceClient()) { DataAcquisitionField obj = new DataAcquisitionField() { Key = new DataAcquisitionFieldKey() { ItemCode = model.ItemCode, //采集项目 FieldCode = model.FieldCode //采集字段 }, FieldName = model.FieldName, //字段说明 SerialNumber = model.SerialNumber, //序号 DataType = model.DataType, //数据类型 IsKEY = model.IsKEY, //主键 IsControl = model.IsControl, //控制 MaxLine = model.MaxLine, //控制上限 MinLine = model.MinLine, //控制下限 Creator = User.Identity.Name, //创建人 CreateTime = DateTime.Now, //创建时间 Editor = User.Identity.Name, //编辑人 EditTime = DateTime.Now //编辑时间 }; //增加对象 result = await client.AddAsync(obj); if (result.Code == 0) { result.Message = string.Format(StringResource.DataAcquisitionField_Save_Success , obj.Key); } } } catch (Exception ex) { result.Code = 1000; result.Message = ex.Message; result.Detail = ex.ToString(); } return(Json(result)); }
/// <summary> /// 修改采集字段。 /// </summary> /// <param name="obj">采集字段数据。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Modify(DataAcquisitionField obj) { MethodReturnResult result = new MethodReturnResult(); if (!this.DataAcquisitionFieldDataEngine.IsExists(obj.Key)) { result.Code = 1002; result.Message = String.Format(StringResource.DataAcquisitionFieldService_IsNotExists, obj.Key); return(result); } try { this.DataAcquisitionFieldDataEngine.Update(obj); } catch (Exception ex) { result.Code = 1000; result.Message = String.Format(StringResource.OtherError, ex.Message); } return(result); }
/// <summary> /// 添加采集字段。 /// </summary> /// <param name="obj">采集字段数据。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Add(DataAcquisitionField obj) { MethodReturnResult result = new MethodReturnResult(); if (this.DataAcquisitionFieldDataEngine.IsExists(obj.Key)) { result.Code = 1001; result.Message = String.Format(StringResource.DataAcquisitionFieldService_IsExists, obj.Key); return(result); } try { this.DataAcquisitionFieldDataEngine.Insert(obj); } catch (Exception ex) { result.Code = 1000; result.Message = String.Format(StringResource.OtherError, ex.Message); result.Detail = ex.ToString(); } return(result); }
/// <summary> /// 修改基础数据。 /// </summary> /// <param name="obj">基础数据数据。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Modify(DataAcquisitionField obj) { return(base.Channel.Modify(obj)); }
/// <summary> /// 添加基础数据。 /// </summary> /// <param name="obj">基础数据数据。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Add(DataAcquisitionField obj) { return(base.Channel.Add(obj)); }