public JsonResult Delete(System.Int32 id) { RemovePosDeviceRequest request = new RemovePosDeviceRequest(); request.DeviceId = id; RemovePosDeviceResponse response = _posDeviceService.RemovePosDevice(request); return(Json(response)); }
public RemovePosDeviceResponse RemovePosDevice(RemovePosDeviceRequest request) { RemovePosDeviceResponse response = new RemovePosDeviceResponse(); response.Errors = new List <BusinessRule>(); try { if (_posDeviceRepository.Remove(request.DeviceId) > 0) { response.PosDeviceDeleted = true; } } catch (Exception ex) { response.Errors.Add(new BusinessRule("DAL", "DAL_ERROR: " + ex.Message)); } return(response); }