@GlobalDBOpenCloseAndUserPrivilages
  public Map getUsertypesforModify1(
      Session session,
      HttpServletRequest request,
      HttpServletResponse response,
      String LoggedInRegion,
      String LoggedInUser,
      String usertypeid) {
    Map resultMap = new HashMap();
    Map usertypeMap = new LinkedHashMap();
    usertypeMap.put("0", "--Select--");
    try {
      Criteria usertypeCrit = session.createCriteria(Usertype.class);
      usertypeCrit.add(Restrictions.sqlRestriction("parentcode=" + Integer.parseInt(usertypeid)));
      usertypeCrit.addOrder(Order.asc("id"));
      List<Usertype> usertypeList = usertypeCrit.list();
      resultMap = new TreeMap();
      for (Usertype lbobj : usertypeList) {
        usertypeMap.put(lbobj.getId(), lbobj.getUsertypename());
      }
      resultMap.put("usertypes", usertypeMap);

    } catch (Exception e) {
      e.printStackTrace();
    }
    return resultMap;
  }