-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathLeave.java
More file actions
74 lines (71 loc) · 1.71 KB
/
Leave.java
File metadata and controls
74 lines (71 loc) · 1.71 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
package ProjectFMS;
import java.io.File;
import java.io.FileWriter;
/**
* Created by lirus on 10/11/16.
*/
public class Leave {
String toWhom,fromWhom,reason,startdate,enddate,status;
Leave(String toWhom, String fromWhom, String reason, String startdate,String enddate, String status)
{
this.setSender(fromWhom);
this.setReceiver(toWhom);
this.setReason(reason);
this.setstartdate(startdate);
this.setenddate(enddate);
this.setStatus(status);
File myFile = new File("leavefile.csv");
try
{
FileWriter fileWriter = new FileWriter(myFile,true);
StringBuilder string1=new StringBuilder();
string1.append("\r\n"+toWhom+","+fromWhom+","+reason+","+startdate+","+enddate+","+status);
fileWriter.write(string1.toString());
System.out.println(string1);
fileWriter.close();
}
catch(Exception e){}
}
String getStatus()
{
return status;
}
String getSender()
{
return fromWhom;
}
String getReceiver()
{
return toWhom;
}
String getReason()
{
return reason;
}
String getstartdate()
{
return startdate;
}
String getenddate()
{
return enddate;
}
void setStatus(String status2) {
this.status=status2;
}
void setstartdate(String date) {
this.startdate=date;
}
void setenddate(String date) {
this.enddate=date;
}
void setReason(String reason2) {
this.reason=reason2;
}
void setReceiver(String toWhom2) {
this.toWhom=toWhom2;
}
void setSender(String s) {
this.fromWhom=s;
}
}