コード例 #1
0
ファイル: Leader.cs プロジェクト: byteflying/DesignPattern
 protected void Delivery(LeaveRequest request)
 {
     Chain.DoChain(request);
 }
コード例 #2
0
ファイル: Leader.cs プロジェクト: byteflying/DesignPattern
 public abstract void ProcessRequest(LeaveRequest request);
コード例 #3
0
 public void HandleRequest(LeaveRequest leaveRequest)
 {
     Console.WriteLine("HR: Leave Approved");
 }
コード例 #4
0
 public void HandleRequest(LeaveRequest leaveRequest)
 {
     Console.WriteLine("Leave approved by HR.");
 }
コード例 #5
0
ファイル: HR.cs プロジェクト: Manikandan510/Stage_3_HandsOn
 public void HandlerRequest(LeaveRequest leave)
 {
     Console.WriteLine("HR Approved" + " leave for " + leave.LeaveDays + " days to " + leave.Employee);
 }