public LeaveBaseProcess(ILeaveApplicationRepo leaveApplicationRepo) { _leaveApplicationRepo = leaveApplicationRepo; }
public GetEmployeeLeaveApplicationsQueryHandler(ILeaveApplicationRepo repo, IEmployeeRepo employeeRepo) { _repo = repo; _employeeRepo = employeeRepo; }
public ApproveLeaveCommandQueryHandler(ILeaveApplicationRepo leaveApplicationRepo) { _repo = leaveApplicationRepo; }
public AddLeaveCommandQueryHandler(ILeaveApplicationRepo repo, IEmployeeRepo employeeRepo) { _repo = repo; _employeeRepo = employeeRepo; }
public LeaveApplicationProcess(ILeaveApplicationRepo leaveApplicationRepo) : base(leaveApplicationRepo) { }