-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathDelivery.java
More file actions
154 lines (129 loc) · 3.74 KB
/
Copy pathDelivery.java
File metadata and controls
154 lines (129 loc) · 3.74 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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
public class Delivery {
static int[] did = new int[100];
static int[] oid = new int[100];
static int[] member_id = new int[100];
static String[] delivery_address = new String[100];
static String[] delivery_track = new String[100];
static int limit = 1;
static int leng = 0;
Delivery(int idO, int idMember, String address_delivery, String track_delivery) {
Delivery.did[limit] = limit;
Delivery.oid[limit] = idO;
Delivery.member_id[limit] = idMember;
Delivery.delivery_address[limit] = address_delivery;
Delivery.delivery_track[limit] = track_delivery;
}
public int[] getMemberIdA(int id, int len) {
int[] idMember = new int[100];
leng = len;
for (int i = 0; i <= limit; i++) {
if (member_id[i] == id) {
idMember[len] = i;
leng++;
}
}
return idMember;
}
public int getLeng() {
return leng;
}
// // GetByMemberID-------------------------------------------
// public int[] getDidA(int id) {
// int[] idD = new int[100];
// int len = 0;
// for (int i = 0; i <= limit; i++) {
// if (member_id[i] == id) {
// idD[len] = oid[i];
// len++;
// }
// }
// return idD;
// }
// public int[] getOidA(int id) {
// int[] idO = new int[100];
// int len = 0;
// for (int i = 0; i <= limit; i++) {
// if (member_id[i] == id) {
// idO[len] = oid[i];
// len++;
// }
// }
// return idO;
// }
// // public int getMemberId(int id) {
// // int idMember = 0;
// // for (int i = 0; i <= limit; i++) {
// // if (member_id[i] == id) {
// // idMember[] = member_id[i];
// // }
// // }
// // return idMember;
// // }
// public int[] getDeliveryAddressA(int id) {
// int[] addressDelivery = new int[100];
// int len = 0;
// for (int i = 0; i <= limit; i++) {
// if (member_id[i] == id) {
// addressDelivery[len] = i;
// len++;
// }
// }
// return addressDelivery;
// }
// public int[] getTotalA(int id) {
// int[] totalO = new int[100];
// int len = 0;
// for (int i = 0; i <= limit; i++) {
// if (member_id[i] == id) {
// totalO[len] = total[i];
// len++;
// }
// }
// return totalO;
// }
// public String[] getOrder_StatusA(int id) {
// String[] status_order = new String[100];
// int len = 0;
// for (int i = 0; i <= limit; i++) {
// if (member_id[i] == id) {
// status_order[len] = order_status[i];
// len++;
// }
// }
// return status_order;
// }
// -----------------getNonArray--------------------
public int getDid(int id) {
return did[id];
}
public static int getOid(int id) {
return oid[id];
}
public static int getMemberId(int id) {
return member_id[id];
}
public static String getDeliveryAddress(int id) {
return delivery_address[id];
}
public static String getDeliveryTrack(int id) {
return delivery_track[id];
}
// --------------------------------------setMothod---------------------------------------------------
public void setDeliveryData(int limP, int idO, int id_member, String address_delivery) {
limit++;
did[limit] = limit;
oid[limit] = idO;
member_id[limit] = id_member;
delivery_address[limit] = address_delivery;
}
public void enterDeliveryTrack(String track_delivery) {
delivery_track[limit] = track_delivery;
}
// public void completedOrder(int id) {
// did[id] = 0;
// oid[id] = 0;
// member_id[id] = 0;
// delivery_address[id] = null;
// delivery_track[id] = null;
// }
}