private bool EndLogicAlarm() { AlarmHandleGetRequest getRequest = new AlarmHandleGetRequest { Id = _alarmId }; var getresponse = alarmHandleService.GetJC_AlarmHandleById(getRequest); if (getresponse != null && getresponse.IsSuccess && getresponse.Data != null) { JC_AlarmHandleInfo alarmHandelInfo = getresponse.Data; alarmHandelInfo.ExceptionReason = reasonEdit.Text; alarmHandelInfo.Handling = measureEdit.Text; //alarmHandelInfo.EndTime = DateTime.Now; alarmHandelInfo.HandlingTime = DateTime.Now; ClientItem _ClientItem = Basic.Framework.Data.PlatRuntime.Items[KeyConst.ClientItemKey] as ClientItem; if (_ClientItem != null) { alarmHandelInfo.HandlingPerson = _ClientItem.UserName; } AlarmHandleUpdateRequest updateRequest = new AlarmHandleUpdateRequest { JC_AlarmHandleInfo = alarmHandelInfo }; var updateResonse = alarmHandleService.UpdateJC_AlarmHandle(updateRequest); if (updateResonse != null && updateResonse.IsSuccess && updateResonse.Data != null) { return(true); } } return(false); }
public BasicResponse <JC_AlarmHandleInfo> UpdateJC_AlarmHandle(AlarmHandleUpdateRequest jC_AlarmHandlerequest) { var _jC_AlarmHandle = ObjectConverter.Copy <JC_AlarmHandleInfo, JC_AlarmHandleModel>(jC_AlarmHandlerequest.JC_AlarmHandleInfo); _Repository.UpdateJC_AlarmHandle(_jC_AlarmHandle); var jC_AlarmHandleresponse = new BasicResponse <JC_AlarmHandleInfo>(); jC_AlarmHandleresponse.Data = ObjectConverter.Copy <JC_AlarmHandleModel, JC_AlarmHandleInfo>(_jC_AlarmHandle); return(jC_AlarmHandleresponse); }
public BasicResponse <JC_AlarmHandleInfo> UpdateJC_AlarmHandle(AlarmHandleUpdateRequest jC_AlarmHandlerequest) { return(alarmHandleService.UpdateJC_AlarmHandle(jC_AlarmHandlerequest)); }
public BasicResponse <JC_AlarmHandleInfo> UpdateJC_AlarmHandle(AlarmHandleUpdateRequest jC_AlarmHandlerequest) { var responseStr = HttpClientHelper.Post(Webapi + "/v1/AlarmHandle/UpdateJC_AlarmHandle?token=" + Token, JSONHelper.ToJSONString(jC_AlarmHandlerequest)); return(JSONHelper.ParseJSONString <BasicResponse <JC_AlarmHandleInfo> >(responseStr)); }