예제 #1
0
        public LeaveSetupController(
            ILeaveDayTypeRepository repo1,
            ILeaveEligibilityRepository repo2,
            ILeavePolicyRepository repo3,
            ILeavePurposeRepository repo4,
            ILeaveTypeRepository repo5,
            ILeaveYearRepository repo6,
            IDecimalRoundingMatrixRepository repo7,
            IProrateMatrixRepository repo8,
            ILeaveSubTypeRepository repo9,
            ILeaveTypeBalanceRepository repo10,
            ILeaveApproverRepository repo11,
            IUserRepository repo12

            )
        {
            LeaveDayType_repo          = repo1;
            LeaveEligibility_repo      = repo2;
            LeavePolicy_repo           = repo3;
            LeavePurpose_repo          = repo4;
            LeaveType_repo             = repo5;
            LeaveYear_repo             = repo6;
            DecimalRoundingMatrix_repo = repo7;
            ProrateMatrix_repo         = repo8;
            LeaveSubType_repo          = repo9;
            LeaveTypeBalance_repo      = repo10;
            LeaveApprover_repo         = repo11;
            user_repo = repo12;
        }
예제 #2
0
 public LeavePolicyService(ILeavePolicyRepository leavePolicyRepository)
     : base(leavePolicyRepository)
 {
     _leavePolicyRepository = leavePolicyRepository;
 }