public JsonResult GetDetail(System.Int32 id) { PosDeviceDetailView vm = new PosDeviceDetailView(); GetPosDeviceRequest request = new GetPosDeviceRequest(); request.DeviceId = id; GetPosDeviceResponse response = _posDeviceService.GetPosDevice(request); if (response.PosDeviceFound) { vm = response.PosDevice.ConvertToPosDeviceDetailView(); } return(Json(vm, JsonRequestBehavior.AllowGet)); }
public GetPosDeviceResponse GetPosDevice(GetPosDeviceRequest request) { GetPosDeviceResponse response = new GetPosDeviceResponse(); PosDevice posDevice = _posDeviceRepository .FindBy(request.DeviceId); if (posDevice != null) { response.PosDeviceFound = true; response.PosDevice = posDevice.ConvertToPosDeviceView(); } else { response.PosDeviceFound = false; } return(response); }