@Secured({UserAccountRoles.ROLE_ADMIN})
 @RequestMapping(value = "", method = RequestMethod.PUT)
 public @ResponseBody PurchaseStatus updatePurchaseStatus(
     @RequestBody PurchaseStatus purchaseOrder, HttpServletRequest request) {
   purchaseStatusRepository.updatePurchaseStatus(purchaseOrder);
   return purchaseOrder;
 }