Error: "non-static method getBooks() cannot be referenced from a static context"
Publicado por marta (11 intervenciones) el 30/12/2018 16:37:27
Tengo que hacer un metodo para cancelar los pedidos de una tienda, pero me sale un error al comparar los books que hay en la tienda con los que hay en el pedido para ponerlos en el inventario otra vez antes de eliminar el pedido.
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
public void deleteOrder(Customer customer, long idOrder){
for (int i=0; i<=customer.getOrders().size(); i++){
if(customer.getOrders().get(i).size()==idOrder){
for(int j=0; j<=SessionMB.getBooks().size(); j++){ #aqui esta el error
####
public List<Books> getBooks(){
return listBooks.allBooks();
####
public List<Books> allBooks(){
TypedQuery<Books> query=em.createQuery("SELECT m FROM books m", books.class);
return query.getResultList();
####
public void incStock(int quantity) {
stock += quantity;
Valora esta pregunta


0