/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package classes;
import java.sql.SQLException;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
*
* @author User
*/
public class Goods {
private int id_goods;
private String name;
private int shelf_life;
private String date;
private int numSales;
private int numWarehouse;
public Goods(int index) {
try {
id_goods = (int) Database.getRowFromTable("goods", "id_goods", index);
name = (String) Database.getRowFromTable("goods", "name", index);
shelf_life = (int) Database.getRowFromTable("goods", "shelf_life", index);
date = (String) Database.getDate(id_goods);
numSales = Database.getNumSales(id_goods);
numWarehouse = Database.getNumWarehouse(id_goods) - numSales;
} catch (ClassNotFoundException | SQLException ex) {
Logger.getLogger(Goods.class.getName()).log(Level.SEVERE, null, ex);
}
}
public String getName() {
return name;
}
public int getShelf_life() {
return shelf_life;
}
public int getNumSales() {
return numSales;
}
public int getNumWarehouse() {
return numWarehouse;
}
public String getDate() {
return date;
}
public int getId_goods() {
return id_goods;
}
}
Comments