private JSONArray regionListToJson(List<Region> regionList) {
   List<Map<String, Object>> jsonRegionList = new ArrayList<Map<String, Object>>();
   for (Region region : regionList) {
     Map<String, Object> jsonRegion = new HashMap<String, Object>();
     jsonRegion.put("id", region.getId());
     jsonRegion.put("name", region.getRegionName());
     jsonRegionList.add(jsonRegion);
   }
   JSONArray jsonArray = JSONArray.fromObject(jsonRegionList);
   return jsonArray;
 }
 /*
  * (non-Javadoc)
  *
  * @see com.cartmatic.estore.core.controller.GenericController
  * getEntityName(java.lang.Object)
  */
 @Override
 protected String getEntityName(Region entity) {
   return entity.getRegionName();
 }