Пример #1
0
  /**
   * Supprime un Docteur dans la Base de données selon ses identifiants
   *
   * @param num - Numero du Docteur (Employe)
   * @throws SQLException
   */
  public static void Supr(int num) throws SQLException {
    DAODocteur dao = new DAODocteur(Connexion.getInstance());
    DAOSoigne daos = new DAOSoigne(Connexion.getInstance());

    int var = 0;
    ArrayList<Soigne> allsoin = (ArrayList<Soigne>) daos.findAll();

    for (Soigne s : allsoin) {
      if (s.getNo_docteur().getNumero().getNumero() == num) var = 1;
    }

    Docteur doc = new Docteur();
    Employe emp = new Employe();
    emp.setNumero(num);
    doc.setNumero(emp);

    if (var == 0) {
      dao.delete(doc);
    }
  }