コード例 #1
0
 /**
  * Funcion con la cual obtengo todos los municipios teniendo en cuenta el id de la ciudad
  *
  * @param idCiudad
  * @return
  */
 public ArrayList<Par_MunicipioTO> obtieneMunicipiosXId(String idCiudad) {
   String sql = "";
   ArrayList<Par_MunicipioTO> rta = null;
   Connection con = null;
   try {
     con = super.getConnection(this.objDataSession);
     sql = "select mpio_id, mpio_nombre ";
     sql += "from spar_municipio ";
     sql += "where ciu_id = ? ";
     sql += "and mpio_estado = 'A' ";
     PreparedStatement ps = con.prepareCall(sql);
     ps.setString(1, idCiudad);
     ResultSet rs = ps.executeQuery();
     while (rs.next()) {
       if (rta == null) {
         rta = new ArrayList<Par_MunicipioTO>();
       }
       Par_MunicipioTO aux = new Par_MunicipioTO();
       aux.setMpio_Id(rs.getLong("mpio_id"));
       aux.setMpio_Nombre(rs.getString("mpio_nombre"));
       rta.add(aux);
     }
   } catch (Exception e) {
     e.printStackTrace();
   }
   return rta;
 }