/// <summary> /// The Constructor /// </summary> /// <param name="applicationDbContext"></param> /// <param name="logger"></param> /// <param name="employeeServices"></param> /// <param name="leaveDayServices"></param> /// /// <param name="employeeLeaveServices"></param> public EmployeeLeaveController( ApplicationDbContext applicationDbContext, ILogger <EmployeeLeaveController> logger, IEmployeeServices employeeServices, ILeaveDayServices leaveDayServices, IEmployeeLeaveServices employeeLeaveServices) { _logger = logger; _employeeServices = employeeServices; _applicationDbContext = applicationDbContext; _leaveDayServices = leaveDayServices; _employeeLeaveServices = employeeLeaveServices; }
/// <summary> /// The Constructor /// </summary> /// <param name="leaveDayServices"></param> /// <param name="applicationDbContext"></param> /// <param name="logger"></param> public LeaveDaysController(ILeaveDayServices leaveDayServices, ApplicationDbContext applicationDbContext, ILogger <LanguageController> logger) { _db = applicationDbContext; _leaveDayServices = leaveDayServices; _logger = logger; }