/// <summary> /// The Constructor /// </summary> /// <param name="applicationDbContext"></param> /// <param name="relationshipTypeServices"></param> /// <param name="employeeServices"></param> /// <param name="logger"></param> public NextofkinController(ApplicationDbContext applicationDbContext, IRelationshipTypeServices relationshipTypeServices, IEmployeeServices employeeServices, ILogger <NextofkinController> logger, INextOfKinServices nextOfKinServices) { _db = applicationDbContext; _logger = logger; _relationshipTypeServices = relationshipTypeServices; _employeeServices = employeeServices; _nextOfKinServices = nextOfKinServices; }
/// <summary> /// The Constructor /// </summary> /// <param name="applicationDbContext"></param> /// <param name="repatriationServices"></param> /// <param name="logger"></param> /// <param name="employeeServices"></param> public EmployeeRepatriationController( ApplicationDbContext applicationDbContext, IRepatriationServices repatriationServices, IRelationshipTypeServices relationshipTypeServices, ILogger <EmployeeRepatriationController> logger, IEmployeeServices employeeServices) { _db = applicationDbContext; _employeeServices = employeeServices; _logger = logger; _relationshipTypeServices = relationshipTypeServices; _repatriationServices = repatriationServices; }
/// <summary> /// The Constructor /// </summary> /// <param name="relationshipTypeServices"></param> /// <param name="applicationDbContext"></param> /// <param name="logger"></param> /// <param name="employeeServices"></param> /// <param name="beneficiaryServices"></param> public BeneficiaryController( IRelationshipTypeServices relationshipTypeServices, ApplicationDbContext applicationDbContext, ILogger <BeneficiaryController> logger, IEmployeeServices employeeServices, IBeneficiaryServices beneficiaryServices) { _db = applicationDbContext; _relationshipTypeServices = relationshipTypeServices; _logger = logger; _employeeServices = employeeServices; _beneficiaryServices = beneficiaryServices; }
/// <summary> /// The Constructor /// </summary> /// <param name="applicationDbContext"></param> /// <param name="relationshipTypeServices"></param> /// <param name="logger"></param> public RelationshipController(ApplicationDbContext applicationDbContext, IRelationshipTypeServices relationshipTypeServices, ILogger <RelationshipController> logger) { _db = applicationDbContext; _relationshipTypeServices = relationshipTypeServices; _logger = logger; }