Esempio n. 1
0
 public static void load(Regione model, String id, boolean forceReload)
     throws SQLException, Exception {
   if (!model.getCodice().matches(id) || forceReload == true) {
     String dbName = JndiName.dbTakaloa;
     RegioneDto.load(model, dbName, id);
   }
 }
Esempio n. 2
0
 /**
  * Controlla l'esistenza dell'oggetto nel database e nel caso non sia presente registra su DB i
  * dati contenuti nel <code>model</code>.
  *
  * @param model
  * @return boolean<br>
  *     -<code>true</code> se la registrazione su DB avviene con successo -<code>false</code> se
  *     l'oggetto esisteva già
  * @throws SQLException
  * @throws Exception
  */
 static boolean insert(Regione model) throws SQLException, Exception {
   NazioneManager.insert(model.getNazione());
   if (!checkExist(model)) {
     model.setCodice(String.valueOf(count()));
     return RegioneDto.insert(JndiName.dbTakaloa, model);
   }
   return false;
 }
Esempio n. 3
0
  public static void load(ArrayList list, boolean forceReload) throws SQLException, Exception {
    if (list.isEmpty() || forceReload == true) {
      list.clear();
      ArrayList params = new ArrayList();
      String dbName = JndiName.dbTakaloa;
      String sqry = "SELECT * FROM regione ORDER BY reg_nome";

      Regione model;
      for (RowSet rowSet = Query.select(sqry, params, dbName); rowSet.next(); list.add(model)) {
        model = new Regione();
        String id = rowSet.getString(1);
        RegioneDto.load(model, dbName, id);
      }
    }
  }
Esempio n. 4
0
 static boolean update(Regione model) throws SQLException, Exception {
   String dbName = JndiName.dbTakaloa;
   return RegioneDto.update(dbName, model);
 }