Esempio n. 1
0
        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);
        }