Repository navigation
Expand file tree
/
Copy pathSellInvoice.java
More file actions
67 lines (59 loc) · 1.66 KB
/
Copy pathSellInvoice.java
File metadata and controls
67 lines (59 loc) · 1.66 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package Invoive;
import Products.* ;
import java.util.ArrayList;
public class SellInvoice
{
private int invoiveId;
private String sellDate;
private double receivedMoney;
private ArrayList<Product> soldProduct;
private String customer;
private boolean isSend;
//------------------------------
SellInvoice(int invoiveId, String sellDate, double receivedMoney, String customer, boolean isSend)
{
setInvoiveId(invoiveId);
setSellDate(sellDate);
setReceivedMoney(receivedMoney);
setCustomer(customer);
setIsSend(isSend);
soldProduct = new ArrayList<>();
}
//--------------------------------
public int getInvoiveId() {
return invoiveId;
}
public void setInvoiveId(int invoiveId) {
this.invoiveId = invoiveId;
}
public String getSellDate() {
return sellDate;
}
public void setSellDate(String sellDate) {
this.sellDate = sellDate;
}
public double getReceivedMoney() {
return receivedMoney;
}
public void setReceivedMoney(double receivedMoney) {
this.receivedMoney = receivedMoney;
}
public ArrayList<Product> getSoldProduct() {
return soldProduct;
}
public void setSoldProduct(Product product) {
this.soldProduct.add(product) ;
}
public String getCustomer() {
return customer;
}
public void setCustomer(String customer) {
this.customer = customer;
}
public boolean isSend() {
return isSend;
}
public void setIsSend(boolean send) {
isSend = send;
}
}