public PersonnelDismissalsController(IPersonnelDismissalService personnelDismissalService , IDismissalApprovalService dismissalApprovalService , IDismissalService dismissalService , INotificationService notificationService , IExceptionLogger logger) { _personnelDismissalService = personnelDismissalService; _dismissalApprovalService = dismissalApprovalService; _dismissalService = dismissalService; _notificationService = notificationService; _logger = logger; }
public PersonnelService(IRepository <Personnel> personnelRepository , IAuthService authService, IPersonnelApprovalProcService personnelApprovalProcService , IDismissalApprovalService dismissalApprovalService, IDutyApprovalService dutyApprovalService , IExceptionLogger logger) { _personnelRepository = personnelRepository; _authService = authService; _personnelApprovalProcService = personnelApprovalProcService; _dismissalApprovalService = dismissalApprovalService; _dutyApprovalService = dutyApprovalService; _logger = logger; }