72 lines
1.3 KiB
Java
72 lines
1.3 KiB
Java
package dev.model;
|
|
|
|
public class OrderDetail {
|
|
|
|
private int id;
|
|
|
|
private int orderId;
|
|
|
|
private int menuItemId;
|
|
|
|
private int quantity;
|
|
|
|
private double price;
|
|
|
|
public OrderDetail() {
|
|
}
|
|
|
|
public OrderDetail(int id, int orderId, int menuItemId, int quantity, double price) {
|
|
this.id = id;
|
|
this.orderId = orderId;
|
|
this.menuItemId = menuItemId;
|
|
this.quantity = quantity;
|
|
this.price = price;
|
|
}
|
|
|
|
public int getId() {
|
|
return id;
|
|
}
|
|
|
|
public void setId(int id) {
|
|
this.id = id;
|
|
}
|
|
|
|
public int getOrderId() {
|
|
return orderId;
|
|
}
|
|
|
|
public void setOrderId(int orderId) {
|
|
this.orderId = orderId;
|
|
}
|
|
|
|
public int getMenuItemId() {
|
|
return menuItemId;
|
|
}
|
|
|
|
public void setMenuItemId(int menuItemId) {
|
|
this.menuItemId = menuItemId;
|
|
}
|
|
|
|
public int getQuantity() {
|
|
return quantity;
|
|
}
|
|
|
|
public void setQuantity(int quantity) {
|
|
this.quantity = quantity;
|
|
}
|
|
|
|
public double getPrice() {
|
|
return price;
|
|
}
|
|
|
|
public void setPrice(double price) {
|
|
this.price = price;
|
|
}
|
|
|
|
/** Convenience: price for this line = unit price * quantity. */
|
|
public double getSubtotal() {
|
|
return price * quantity;
|
|
}
|
|
|
|
}
|