-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathBid.java
More file actions
81 lines (71 loc) · 2.46 KB
/
Copy pathBid.java
File metadata and controls
81 lines (71 loc) · 2.46 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
package com.Rassokhin_OOP;
import java.util.ArrayList;
import java.util.Calendar;
public class Bid {
private int trackCode;
private String recipientName;
private String senderName;
private String recipientPhone;
private String senderPhone;
private String recipientEmail;
private String senderEmail;
private String senderAddress;
private String recipientAddress;
private boolean isFragile;
private int weight;
private int length;
private int height;
private int width;
private short typeOfSendingCode;
private Calendar sendingDate;
private boolean courierForSender;
private boolean courierForRecipient;
private Calendar pickingTime;
private Calendar deliveryTime;
private byte typeOfPaymentCode;
private String additionalInfo;
boolean isActive;
Bid (int trackCODE, String recipientNAME, String senderNAME,
String recipientPHONE, String senderPHONE, String recipientEMAIL,
String senderEMAIL, String senderADDRESS, String recipientADDRESS,
boolean isFRAGILE, int packageWEIGHT, int packageLENGHT,
int packageHEIGHT, int packageWIDTH, byte typeOfSendingCODE,
Calendar sendingDATE, boolean courierForRECIPIENT,
boolean courierForSENDER, Calendar pickingTIME,
Calendar deliveryTIME, byte typeOfPaymentCODE, String addINFO)
{
trackCode = trackCODE;
recipientName = recipientNAME;
senderName = senderNAME;
recipientPhone = recipientPHONE;
senderPhone = senderPHONE;
recipientEmail = recipientEMAIL;
senderEmail = senderEMAIL;
senderAddress = senderADDRESS;
recipientAddress = recipientADDRESS;
isFragile = isFRAGILE;
weight = packageWEIGHT;
length = packageLENGHT;
height = packageHEIGHT;
width = packageWIDTH;
typeOfSendingCode = typeOfSendingCODE;
sendingDate = sendingDATE;
courierForRecipient = courierForRECIPIENT;
courierForSender = courierForSENDER;
pickingTime = pickingTIME;
deliveryTime = deliveryTIME;
typeOfPaymentCode = typeOfPaymentCODE;
additionalInfo = addINFO;
}
ArrayList<Integer>Route = new ArrayList<Integer>();
void addPoint(int route)
{
Route.add(route);
}
void switchToActiveStatus()
{
}
void switchToInactiveStatus()
{
}
}