Esempio n. 1
0
  public static PermVO createByVO(PermVO vo) {
    if (vo == null) throw new RuntimeException("Permission info required");
    vo.validate();
    Permission p = new Permission(vo.action, vo.desc);
    Permission db_p = Permission.findByAction(p.action);
    if (db_p != null) throw new RuntimeException("Action duplicate!");

    p.create();
    vo.id = String.valueOf(p.id);

    return vo;
  }