private static DeviceModelResponse CreateDeviceModel(DeviceModelRequest deviceModelRequest) { HttpResponseMessage httpResponseMessage = _apiClient.PostResourceAsync <DeviceModelRequest>(deviceModelRequest).Result; DeviceModelResponse dmresp = _apiClient.GetResourceFromHttpResponseAsync <DeviceModelResponse>(httpResponseMessage).Result; return(dmresp); }
// // GET: /DKLManager/DeviceBigApparatus/ public ActionResult Index(DeviceModelRequest request) { //this.IDKLManagerService.CheckDevice(); //request.CheckState = (int)EnumCheckState.WaitcheckNormal; //request.DeviceMold = (int)EnumDeviceMold.BigDevice; var result = this.IDKLManagerService.GetDeviceList(request); return(View(result)); }
// // GET: /DKLManager/DeviceCalibrationRemar/ /// <summary> /// 鉴定列表 /// </summary> /// <param name="request"></param> /// <returns></returns> public ActionResult Index(DeviceModelRequest request) { //this.IDKLManagerService.CheckDevice(); //request.CheckState = (int)EnumCheckState.WaringService; //request.CheckState = (int)EnumCheckState.Warning; var result = this.IDKLManagerService.GetDeviceList(request); return(View(result)); }
protected void AddDataToView() { var model = new DeviceModelRequest(); model.CheckState = 3; model.DeviceMold = 6; var devices = this.IDKLManagerService.GetDeviceLists(model).Select(c => new { Name = c.DeivceName }).Distinct(); ViewData.Add("DeviceName", new SelectList(devices, "Name", "Name")); }
private static DeviceModelRequest GetDeviceModelRequest() { ICollection <DevicePort> ports = new[] { new DevicePort() { Name = "DevicePort1", Type = DevicePortType.Analog } }; Dictionary <string, object> props = new Dictionary <string, object>(); props["Foo"] = "Bar"; DeviceModelRequest result = new DeviceModelRequest() { Description = "Description", Manufacturer = "Manufacturer", Name = "Name", Ports = ports, ProductCode = "ProductCode", Properties = props, Type = DeviceModelRequestType.Node }; return(result); }
// // GET: /DKLManager/DeviceSiteDetectionCalibration/ public ActionResult Index(DeviceModelRequest request) { var result = this.IDKLManagerService.GetDeviceList(request); return(View(result)); }
public ActionResult Index(DeviceModelRequest request) { var result = this.IDKLManagerService.GetDeviceLists(request); if (result != null) { foreach (var i in result) { if (i.CalibrationTime <= DateTime.Now && i.CheckState == 6) { i.CheckState = (int)EnumCheckState.Services; this.IDKLManagerService.UpDateDevice(i); //return View(result); } if (i.CalibrationTime > DateTime.Now && i.CheckState == 6) { i.CheckState = (int)EnumCheckState.Services; this.IDKLManagerService.UpDateDevice(i); // return View(result); } if (i.CalibrationTime <= DateTime.Now && i.CheckState == 0) { i.CheckState = (int)EnumCheckState.WaitCheck; this.IDKLManagerService.UpDateDevice(i); // return View(result); } if (i.CalibrationTime > DateTime.Now && i.CheckState == 0) { i.CheckState = (int)EnumCheckState.Normal; this.IDKLManagerService.UpDateDevice(i); //return View(result); } //if (i.CheckState == 5) //{ // return View(result); //} if (i.CalibrationTime > DateTime.Now && i.CheckState == 5) { i.CheckState = (int)EnumCheckState.Service; this.IDKLManagerService.UpDateDevice(i); //return View(result); } if (i.CalibrationTime <= DateTime.Now && i.CheckState == 5) { i.CheckState = (int)EnumCheckState.Service; this.IDKLManagerService.UpDateDevice(i); //return View(result); } if (i.CalibrationTime <= DateTime.Now && i.CheckState == 7) { i.CheckState = (int)EnumCheckState.Servicess; this.IDKLManagerService.UpDateDevice(i); // return View(result); } if (i.CalibrationTime > DateTime.Now && i.CheckState == 7) { i.CheckState = (int)EnumCheckState.Servicess; this.IDKLManagerService.UpDateDevice(i); // return View(result); } if (i.CalibrationTime >= DateTime.Now && i.CheckState == 8) { i.CheckState = (int)EnumCheckState.StopUse; this.IDKLManagerService.UpDateDevice(i); //return View(result); } if (i.CalibrationTime > DateTime.Now && i.CheckState == 8) { i.CheckState = (int)EnumCheckState.StopUse; this.IDKLManagerService.UpDateDevice(i); //return View(result); } } } try { this.IDKLManagerService.CheckDevice(); } catch (Exception ex) { return(Back(ex.Message)); } //var result = this.IDKLManagerService.GetDeviceLists(request); return(View(result)); }