예제 #1
0
  private void btnRegistrarActionPerformed(
      java.awt.event.ActionEvent evt) { // GEN-FIRST:event_btnRegistrarActionPerformed
    Pagina objPagina = new Pagina();
    // objCategoria.setId(Integer.parseInt(txtID.getText()));
    objPagina.setNombre(txtNombre.getText());
    objPagina.setPrecio(BigDecimal.valueOf(Double.valueOf(txtPrecio.getText())));

    DAOPagina objDAO = DAOPagina.getInstance();

    objDAO.registrar(objPagina);

    JOptionPane.showMessageDialog(this, "Pagina registrada con exito!");
    this.dispose();
  } // GEN-LAST:event_btnRegistrarActionPerformed
예제 #2
0
 public Pagina traer(int idPagina) {
   Pagina objPagina = null;
   try {
     Connection con = AdministradorConexiones.getConexion();
     String consulta = "SELECT * FROM pagina WHERE id = ?";
     PreparedStatement ps = con.prepareStatement(consulta);
     ps.setInt(1, idPagina);
     ResultSet rs = ps.executeQuery();
     if (rs.next()) {
       objPagina = new Pagina();
       objPagina.setId(rs.getInt("id"));
       objPagina.setNombre(rs.getString("nombre"));
       objPagina.setPrecio(rs.getBigDecimal("precio"));
     }
   } catch (Exception e) {
     e.printStackTrace();
   }
   return objPagina;
 }
예제 #3
0
 public List<Pagina> listar() {
   List<Pagina> lista = new ArrayList<>();
   try {
     Connection con = AdministradorConexiones.getConexion();
     String consulta = "SELECT * FROM pagina ";
     PreparedStatement ps = con.prepareStatement(consulta);
     ResultSet rs = ps.executeQuery();
     while (rs.next()) {
       Pagina objCategoria = new Pagina();
       objCategoria.setId(rs.getInt("id"));
       objCategoria.setNombre(rs.getString("nombre"));
       objCategoria.setPrecio(rs.getBigDecimal("precio"));
       lista.add(objCategoria);
     }
   } catch (Exception e) {
     e.printStackTrace();
   }
   return lista;
 }