public TimeEntryService(ITimeEntryRepository timeEntryRepository, IUserRepository userRepository, ITimeEntryTypeRepository timeEntryTypeRepository, IPriceService priceService, ITaskRepository taskRepository, ITimeEntryFactory timeEntryFactory) { _timeEntryRepository = timeEntryRepository; _userRepository = userRepository; _timeEntryTypeRepository = timeEntryTypeRepository; _priceService = priceService; _taskRepository = taskRepository; _timeEntryFactory = timeEntryFactory; }
public TrexSLService(IUserSession userSession, IUserRepository userRepository, IUserManagementService userManagementService, IPermissionService permissionService, ITimeEntryRepository timeEntryRepository, ITaskRepository taskRepository, ITimeEntryFactory timeEntryFactory, ITimeEntryTypeRepository timeEntryTypeRepository, IPriceService priceService, ITaskFactory taskFactory, IProjectRepository projectRepository, ICustomerRepository customerRepository, IRoleManagementService roleManagementService, IMembershipProvider membershipProvider) { _userSession = userSession; _userRepository = userRepository; _userManagementService = userManagementService; _permissionService = permissionService; _timeEntryRepository = timeEntryRepository; _taskRepository = taskRepository; _timeEntryFactory = timeEntryFactory; _timeEntryTypeRepository = timeEntryTypeRepository; _priceService = priceService; _taskFactory = taskFactory; _projectRepository = projectRepository; _customerRepository = customerRepository; _roleManagementService = roleManagementService; _membershipProvider = membershipProvider; }