Exemple #1
0
  public void cadastraDoenca(Doenca d) {
    String sql =
        "insert into Doenca (nome, Area_idArea) values ('"
            + d.getNome()
            + "','"
            + d.getArea().getId()
            + "')";

    bdMySql.executarSQL(sql);
  }
Exemple #2
0
  public String[][] listaDoenca() {
    ResultSet rs =
        bdMySql.executarBuscaSQL(
            "Select idDoenca, a.nome as nome_area, do.nome from Doenca as do "
                + " inner join area as a on Area_idArea = idArea ");
    String lista[][] = new String[bdMySql.getRowCount(rs)][];
    try {
      int i = 0;
      while (rs.next()) {
        String idDoenca = rs.getString(1);
        String nome_area = rs.getString(2);
        String nome = rs.getString(3);
        String l[] = {idDoenca, nome_area, nome};
        lista[i++] = l;
      }
    } catch (Exception e) {

    }
    return lista;
  }
Exemple #3
0
  public void atualizaDoenca(Doenca d) {
    String sql =
        "update Doenca set nome = '"
            + d.getNome()
            + "',"
            + " Area_idArea = '"
            + d.getArea().getId()
            + "' "
            + " where idDoenca = "
            + d.getId();

    bdMySql.executarSQL(sql);
  }
Exemple #4
0
  public Doenca getDoenca(int id) {
    ResultSet rs =
        bdMySql.executarBuscaSQL(
            "Select  idDoenca, nome, Area_idArea  from doenca where idDoenca = " + id);
    Doenca d = null;
    try {
      if (rs.next()) {
        d = new Doenca(id, rs.getString("nome"), areaDao.getArea(rs.getInt("Area_idArea")));
      }
    } catch (Exception e) {

    }
    return d;
  }
Exemple #5
0
  public Vector<Doenca> getDoenca() {
    ResultSet rs =
        bdMySql.executarBuscaSQL(
            "Select idDoencaao.nome, nome_area from Doenca"
                + " inner join area on Area_idArea = idArea");

    Doenca d = null;

    Vector<Doenca> doenca = new Vector<Doenca>();
    try {
      while (rs.next()) {

        d = new Doenca(rs.getInt(1), rs.getString(2), areaDao.getArea(rs.getInt(3)));
        doenca.add(d);
      }
    } catch (Exception e) {
      e.printStackTrace();
    }
    return doenca;
  }
Exemple #6
0
/** @author usuario */
public class DoencaDao {

  AreaDao areaDao = new AreaDao();

  BDMySql bdMySql = BDMySql.getInstance();

  public String[][] listaDoenca() {
    ResultSet rs =
        bdMySql.executarBuscaSQL(
            "Select idDoenca, a.nome as nome_area, do.nome from Doenca as do "
                + " inner join area as a on Area_idArea = idArea ");
    String lista[][] = new String[bdMySql.getRowCount(rs)][];
    try {
      int i = 0;
      while (rs.next()) {
        String idDoenca = rs.getString(1);
        String nome_area = rs.getString(2);
        String nome = rs.getString(3);
        String l[] = {idDoenca, nome_area, nome};
        lista[i++] = l;
      }
    } catch (Exception e) {

    }
    return lista;
  }

  public Doenca getDoenca(int id) {
    ResultSet rs =
        bdMySql.executarBuscaSQL(
            "Select  idDoenca, nome, Area_idArea  from doenca where idDoenca = " + id);
    Doenca d = null;
    try {
      if (rs.next()) {
        d = new Doenca(id, rs.getString("nome"), areaDao.getArea(rs.getInt("Area_idArea")));
      }
    } catch (Exception e) {

    }
    return d;
  }

  public void cadastraDoenca(Doenca d) {
    String sql =
        "insert into Doenca (nome, Area_idArea) values ('"
            + d.getNome()
            + "','"
            + d.getArea().getId()
            + "')";

    bdMySql.executarSQL(sql);
  }

  public void atualizaDoenca(Doenca d) {
    String sql =
        "update Doenca set nome = '"
            + d.getNome()
            + "',"
            + " Area_idArea = '"
            + d.getArea().getId()
            + "' "
            + " where idDoenca = "
            + d.getId();

    bdMySql.executarSQL(sql);
  }

  public Vector<Doenca> getDoenca() {
    ResultSet rs =
        bdMySql.executarBuscaSQL(
            "Select idDoencaao.nome, nome_area from Doenca"
                + " inner join area on Area_idArea = idArea");

    Doenca d = null;

    Vector<Doenca> doenca = new Vector<Doenca>();
    try {
      while (rs.next()) {

        d = new Doenca(rs.getInt(1), rs.getString(2), areaDao.getArea(rs.getInt(3)));
        doenca.add(d);
      }
    } catch (Exception e) {
      e.printStackTrace();
    }
    return doenca;
  }

  public void deletaDoenca(int id) {
    String sql = "delete from doenca where idDoenca = " + id;

    bdMySql.executarSQL(sql);
  }
}
Exemple #7
0
  public void deletaDoenca(int id) {
    String sql = "delete from doenca where idDoenca = " + id;

    bdMySql.executarSQL(sql);
  }