Esempio n. 1
0
  @SuppressWarnings({"rawtypes", "unchecked"})
  private void ladeTabelle() {
    String test = Reha.thisClass.patpanel.patDaten.get(63);
    if (test.trim().equals("")) {
      JOptionPane.showMessageDialog(
          null, "Mit der Arztliste dieses Patienten läuft etwas schief....");
    } else {
      String[] arztid = test.split("\n");

      for (int i = 0; i < arztid.length; i++) {
        String[] arzt = arztid[i].split("@");
        Vector<Vector<String>> vec =
            SqlInfo.holeFelder(
                "select nachname,vorname,strasse,ort,arztnum,bsnr,id from arzt where id = '"
                    + arzt[1]
                    + "' LIMIT 1");
        if (vec.size() >= 1) {
          Vector vec2 = (Vector) ((Vector) vec.get(0)).clone();
          vec2.insertElementAt(Boolean.valueOf(false), 0);
          atblm.addRow((Vector) vec2.clone());
        }
      }
      if (atblm.getRowCount() > 0) {
        arzttbl.setRowSelectionInterval(0, 0);
      }
      arzttbl.revalidate();
    }
  }
Esempio n. 2
0
 private void doUebernahme() {
   Vector<String> vec = new Vector<String>();
   String[] aerzte;
   int rows = atblm.getRowCount();
   for (int i = 0; i < rows; i++) {
     if (atblm.getValueAt(i, 0) == Boolean.TRUE) {
       vec.add((String) atblm.getValueAt(i, 7));
     }
   }
   if (vec.size() > 0) {
     aerzte = new String[vec.size()];
     for (int i = 0; i < vec.size(); i++) {
       aerzte[i] = vec.get(i);
     }
     eltern.aerzte = aerzte.clone();
   } else {
     JOptionPane.showMessageDialog(null, "Na ja, keine Auswahl ist ja auch eine Auswahl....");
     eltern.aerzte = new String[] {};
   }
 }