public LeaveApproverController(ILeaveRequestViewService leaveRequestViewService, IConfiguration rfc, ILeaveApprovalService leaveApprovalService, ISMSUtility SMSUtility, IHostingEnvironment hostingEnvironment, ILogger <LeaveApproverController> logger) { _ILeaveRequestViewService = leaveRequestViewService; _rfcconfig = rfc; _iLeaveapprovalService = leaveApprovalService; _SMSUtility = SMSUtility; _hostingEnvironment = hostingEnvironment; _logger = logger; }
public LeaveHistoryController(IOptions <MySettingsModel> app, ILeaveHistoryService leaveHistoryService, ILeaveRequestViewService leaveRequestViewService, ILogger <LeaveHistoryController> logger, IConfiguration rfc) { appSettings = app; ApplicationSettings.WebApiUrl = appSettings.Value.WebApiBaseUrl; _ILeaveHistoryService = leaveHistoryService; _ILeaveRequestViewService = leaveRequestViewService; _logger = logger; _rfcconfig = rfc; }
public LeaveWithdrawalController(IOptions <MySettingsModel> app, ILeaveWithdrawalService leaveWithdrawalService, ILeaveRequestViewService leaveRequestViewService, ISMSUtility SMSUtility, ILogger <LeaveQuotaController> logger, IConfiguration rfc) { appSettings = app; ApplicationSettings.WebApiUrl = appSettings.Value.WebApiBaseUrl; _iLeavewithdrawalService = leaveWithdrawalService; _ILeaveRequestViewService = leaveRequestViewService; _SMSUtility = SMSUtility; _logger = logger; _rfcconfig = rfc; }
public LeaveController(IOptions <MySettingsModel> app, IDeptLeaveRequestViewService DeptleaveRequestViewService, IConfiguration rfc, ILeaveRequestViewService leaveRequestViewService, ISMSUtility smsutility, ILogger <LeaveController> logger) { appSettings = app; ApplicationSettings.WebApiUrl = appSettings.Value.WebApiBaseUrl; _rfcconfig = rfc; _IDeptLeaveRequestViewService = DeptleaveRequestViewService; _ILeaveRequestViewService = leaveRequestViewService; _SMSUtility = smsutility; _logger = logger; }