public CancelLeaveApplication(StaffLeaveModel leaveModel) : base(leaveModel) { }
protected LeaveMessage(StaffLeaveModel leave) : this() { LeaveModel = leave; }
public ApproveLeaveApplication(StaffLeaveModel leaveModel, IEnumerable <StaffModel> staff = null) : base(leaveModel, staff) { }
protected LeaveMessage(StaffLeaveModel leaveModel, IEnumerable <StaffModel> staff = null) : this(leaveModel) { StaffModels = staff; }