public SiteGroupService(ISiteGroupRepository siteGroupRepository, ISiteStructureElementRepository siteStructureElementRepository, IUserForAuditingRepository userForAuditingRepository, IPeninsulaLog log)
 {
     _siteGroupRepository = siteGroupRepository;
     _siteStructureElementRepository = siteStructureElementRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _log = log;
 }
 public TaskService(
     ITaskCategoryRepository responsibilityTaskCategoryRepository,
     IPeninsulaLog log,
     ITasksRepository taskRepository,
     IUserForAuditingRepository userForAuditingRepository,
     IEmployeeRepository employeeRepository, 
     ISiteGroupRepository siteGroupRepository)
 {
     _responsibilityTaskCategoryRepository = responsibilityTaskCategoryRepository;
     _log = log;
     _taskRepository = taskRepository;
     _userForAuditingRepository = userForAuditingRepository;
     _employeeRepository = employeeRepository;
     _siteGroupRepository = siteGroupRepository;
 }
 public MyTaskService(ITaskCategoryRepository responsibilityTaskCategoryRepository, IPeninsulaLog log, ITasksRepository taskRepository, IUserForAuditingRepository userRepository, IEmployeeRepository employeeRepository, ISiteGroupRepository siteGroupRepository, IBus bus)
     : base(responsibilityTaskCategoryRepository, log, taskRepository, userRepository, employeeRepository, siteGroupRepository)
 {
 }