public GeneralController() { var kernel = GlobalConfiguration.Configuration.DependencyResolver as NinjectResolver; if (kernel != null) { _userInformationService = kernel.GetService(typeof(UserInformationService)) as UserInformationService; _menuService = kernel.GetService(typeof(MenuService)) as MenuService; _employeeService = kernel.GetService(typeof(EmployeeService)) as EmployeeService; _employeeLeaveRequestService = kernel.GetService(typeof(EmployeeLeaveRequestService)) as EmployeeLeaveRequestService; } }
public EmployeeLeaveRequestController() { var kernel = GlobalConfiguration.Configuration.DependencyResolver as NinjectResolver; if (kernel != null) { _employeeLeaveRequestService = kernel.GetService(typeof(EmployeeLeaveRequestService)) as EmployeeLeaveRequestService; _leaveTypeService = kernel.GetService(typeof(ILeaveTypeService)) as LeaveTypeService; _leaveApprovalStatusService = kernel.GetService(typeof(ILeaveApprovalStatusService)) as LeaveApprovalStatusService; _employeeService = kernel.GetService(typeof(IEmployeeService)) as EmployeeService; _employeeLeaveInformationService = kernel.GetService(typeof(IEmployeeLeaveInformationService)) as IEmployeeLeaveInformationService; } }