/// <summary> /// 检查云矿机运行结果 /// </summary> /// <param name="modelGet"></param> /// <returns></returns> public IHttpActionResult CheckCloudMiner(RunCloudMinerModelGet_ modelGet) { try { IHttpActionResult iHttpActionResult = Json(new ResultDataModel <object> { Code = 0, Messages = CloudMinerServer.Single.State }); if (CloudMinerServer.Single.State != "1") { CloudMinerServer.Single.State = "0"; if (SystemMaintenanceId != 0) { _systemMaintenanceDal.UpdateSystemMaintenance(modelGet.EmployeeId, SystemMaintenanceId); } SystemMaintenance.Refresh(); } return(iHttpActionResult); } catch (Exception e) { LogHelper.error(e.Message); return(Json(new ResultDataModel <object> { Code = -1, Messages = e.Message })); } }
public IHttpActionResult RunCloudMiner(RunCloudMinerModelGet_ modelGet) { try { DateTime dateTime = DateTime.Now; string dtBegin = dateTime.ToString("yyyy-MM-dd HH:mm:ss"); string dtEnd = dateTime.AddMinutes(30).ToString("yyyy-MM-dd HH:mm:ss"); SystemMaintenanceId = _systemMaintenanceDal.InsertSystemMaintenance(dtBegin, dtEnd, modelGet.EmployeeId); SystemMaintenance.Add(dateTime, dateTime.AddMinutes(30)); CloudMinerServer.Single.StartListenServer(); return(Json(new ResultDataModel <IList <CloudMinerInfoModelResult> > { Code = 0 })); } catch (Exception e) { if (SystemMaintenanceId != 0) { _systemMaintenanceDal.UpdateSystemMaintenance(SystemMaintenanceId, modelGet.EmployeeId); } return(Json(new ResultDataModel <IList <CloudMinerInfoModelResult> > { Code = -1, Messages = e.Message })); } }
public void loadQueryAllCuvetteValue() { List <Subsystem> lstConfigureInfo = MachineInfo.SubsystemList; foreach (Subsystem sub in lstConfigureInfo) { if (sub.Name == "Common") { btnStartCleaning.Text = sub.ComponetList[1].CommandList[3].FullName; } } string ret = new SystemMaintenance().getMaxMinforCuvette();//获取比色杯清洁程度的最大值和最小值 if (!string.IsNullOrEmpty(ret)) { string[] mm = ret.Split('|'); textEdit2.Text = mm[0]; textEdit1.Text = mm[1]; } if (this.lstCuvBlk != null) { this.lstCuvBlk = null; } List <CuvetteBlankInfo> LstCuvetteBlankInfo = new SystemMaintenance().QueryWaterBlankValueByWave("QueryWaterBlankValueByWave", "340"); this.LstCuvBlk = LstCuvetteBlankInfo; }
private void btnWavelength_Click(object sender, EventArgs e) { this.lstCuvBlk.Clear(); List <CuvetteBlankInfo> lstCuv = new List <CuvetteBlankInfo>(); SimpleButton button = (SimpleButton)sender; string but = (button.Text).Substring(0, 3);; List <CuvetteBlankInfo> LstCuvetteBlankInfo = new SystemMaintenance().QueryWaterBlankValueByWave("QueryWaterBlankValueByWave", but); this.LstCuvBlk = LstCuvetteBlankInfo; }
public IHttpActionResult UpdateSystemMaintenanceRecord(SystemMaintenanceModelGet_ modelGet) { int result = _systemMaintenanceDal.UpdateSystemMaintenance(modelGet.EmployeeId, modelGet.Id); if (result > 0) { SystemMaintenance.Refresh(); } return(Json(new ResultDataModel <IList <SystemMaintenanceModelResult_> > { Code = result > 0 ? 0 : -1, Messages = result > 0 ? "" : "修改维护记录失败" })); }
private void loadPhotometerDetection() { List <Subsystem> lstConfigureInfo = MachineInfo.SubsystemList; foreach (Subsystem sub in lstConfigureInfo) { if (sub.Name == "Common") { btnPhotometricCalibration.Text = sub.ComponetList[1].CommandList[5].FullName; } } List <List <OffSetGain> > LstNewAndOldPhotoGain = new SystemMaintenance().QueryNewPhotemetricValue("QueryOldPhotemetricValue"); if (LstNewAndOldPhotoGain != null) { this.LstNewPhotoGain = LstNewAndOldPhotoGain[0]; this.LstOldPhotoGain = LstNewAndOldPhotoGain[1]; } }
public IHttpActionResult InsertSystemMaintenanceRecord(SystemMaintenanceModelGet_ modelGet) { try { Convert.ToDateTime(modelGet.MaintenanceTimeBegin); Convert.ToDateTime(modelGet.MaintenanceTimeEnd); } catch (Exception) { return(Json(new ResultDataModel <IList <SystemMaintenanceModelResult_> > { Code = -1, Messages = "请求参数有误" })); } int result = _systemMaintenanceDal.InsertSystemMaintenance(modelGet.MaintenanceTimeBegin, modelGet.MaintenanceTimeEnd, modelGet.EmployeeId); if (result > 0) { SystemMaintenance.Add(Convert.ToDateTime(modelGet.MaintenanceTimeBegin), Convert.ToDateTime(modelGet.MaintenanceTimeEnd)); } return(Json(new ResultDataModel <IList <SystemMaintenanceModelResult_> > { Code = result > 0 ? 0 : -1, Messages = result > 0 ? "" : "修改维护记录失败" })); }