Exemple #1
0
        public ProjectController(IProjectRepository projectRepository,
                                 IProjectActivityRepository projectActivityRepository,
                                 IProjectMemberRepository projectMemberRepository,
                                 IProjectBillingRepository projectBillingRepository,
                                 ITaskRepository taskRepository,
                                 ITaskEffortRepository taskEffortRepository,
                                 IProjectTechnologyMapRepository projectTechnologyMapRepository,
                                 IProjectMileStoneRepository projectMileStoneRepository,
                                 IProjectDocumentRepository projectDocumentRepository,
                                 ITimeSheetLineItemRepository timeSheetLineItemRepository,
                                 IUserRepository userRepository,
                                 IEmployeeRepository employeeRepository,

                                 ITechnologyRepository technologyRepository,
                                 ICRMContactRepository crmContactRepository,
                                 IUnitOfWork unitOfWork)
        {
            _projectRepository              = projectRepository;
            _projectActivityRepository      = projectActivityRepository;
            _projectBillingRepository       = projectBillingRepository;
            _projectMemberRepository        = projectMemberRepository;
            _taskRepository                 = taskRepository;
            _taskEffortRepository           = taskEffortRepository;
            _projectTechnologyMapRepository = projectTechnologyMapRepository;
            _projectMileStoneRepository     = projectMileStoneRepository;
            _timeSheetLineItemRepository    = timeSheetLineItemRepository;
            _projectDocumentRepository      = projectDocumentRepository;
            _userRepository                 = userRepository;
            _employeeRepository             = employeeRepository;
            _technologyRepository           = technologyRepository;
            _crmContactRepository           = crmContactRepository;
            _unitOfWork = unitOfWork;
        }
 public ProjectDocumentController(IProjectRepository _projectRepository, IProjectDocumentRepository _projectDocumentRepository,
                                  IBrioContext _brioContext)
 {
     this.projectRepository         = _projectRepository;
     this.projectDocumentRepository = _projectDocumentRepository;
     this.brioContext = _brioContext;
 }
 public ProjectRetrieverService(IProjectDocumentRepository projectDocumentRepository,
                                IServiceResultCreator serviceResultCreator,
                                IMapper mapper)
 {
     _projectDocumentRepository = projectDocumentRepository;
     _serviceResultCreator = serviceResultCreator;
     _mapper = mapper;
 }
 public ProjectUpdateService(IProjectDocumentRepository projectDocumentRepository,
                             IServiceResultCreator serviceResultCreator,
                             IMapper mapper,
                             IDateTimeProvider dateTimeProvider)
 {
     _projectDocumentRepository = projectDocumentRepository;
     _mapper = mapper;
     _dateTimeProvider = dateTimeProvider;
     _serviceResultCreator = serviceResultCreator;
 }
 public ProjectDocumentsController(IProjectDocumentRepository projectDocumentRepository,
                                   IProjectRepository projectRepository,
                                   ISettingsService settingsService,
                                   IUnitOfWork unitOfWork)
 {
     _projectDocumentRepository = projectDocumentRepository;
     _projectRepository         = projectRepository;
     _unitOfWork      = unitOfWork;
     _settingsService = settingsService;
 }
 public ProjectController(IProjectRepository _projectRepository, IProjectDocumentRepository _projectDocumentRepository,
                          IBrioContext _brioContext, IInfoCardRepository _infoCardRepository, IUserRepository _userRepository,
                          IProjectStepRepository _projectStepRepository)
 {
     this.projectRepository         = _projectRepository;
     this.projectDocumentRepository = _projectDocumentRepository;
     this.brioContext           = _brioContext;
     this.infoCardRepository    = _infoCardRepository;
     this.userRepository        = _userRepository;
     this.projectStepRepository = _projectStepRepository;
 }
        public ProjectsController(INotificationService notificationService,
                                  IProjectRepository projectRepository,
                                  IProjectActivityRepository projectActivityRepository,
                                  IProjectMemberRepository projectMemberRepository,
                                  IProjectBillingRepository projectBillingRepository,
                                  IProjectBillingCorrectionRepository projectBillingCorrectionRepository,
                                  ITaskRepository taskRepository,
                                  ITaskEffortRepository taskEffortRepository,
                                  IProjectTechnologyMapRepository projectTechnologyMapRepository,
                                  IProjectMileStoneRepository projectMileStoneRepository,
                                  IProjectDocumentRepository projectDocumentRepository,
                                  ILeaveRepository leaveRepository,
                                  ITimeSheetLineItemRepository timeSheetLineItemRepository,
                                  IUserRepository userRepository,
                                  IEmployeeRepository employeeRepository,
                                  ITimeSheetRepository timeSheetRepository,

                                  ITechnologyRepository technologyRepository,
                                  ICRMContactRepository crmContactRepository,
                                  IUnitOfWork unitOfWork)
        {
            _notificationService = notificationService;

            _projectRepository                  = projectRepository;
            _projectActivityRepository          = projectActivityRepository;
            _projectBillingRepository           = projectBillingRepository;
            _projectMemberRepository            = projectMemberRepository;
            _projectBillingCorrectionRepository = projectBillingCorrectionRepository;
            _taskRepository                 = taskRepository;
            _taskEffortRepository           = taskEffortRepository;
            _projectTechnologyMapRepository = projectTechnologyMapRepository;
            _projectMileStoneRepository     = projectMileStoneRepository;
            _leaveRepository                = leaveRepository;
            _timeSheetLineItemRepository    = timeSheetLineItemRepository;
            _projectDocumentRepository      = projectDocumentRepository;
            _userRepository                 = userRepository;
            _employeeRepository             = employeeRepository;
            _timeSheetRepository            = timeSheetRepository;
            _technologyRepository           = technologyRepository;
            _crmContactRepository           = crmContactRepository;
            _unitOfWork = unitOfWork;
        }
 public ProjectDocumentDomain(IProjectDocumentRepository projectDocumentRepository)
 {
     _projectDocumentRepository = projectDocumentRepository;
 }
 public ProjectDocumentController(IProjectDocumentRepository projectDocumentRepository)
 {
     _projectDocumentRepository = projectDocumentRepository;
 }
 public ProjectDeleteService(IProjectDocumentRepository projectDocumentRepository)
 {
     _projectDocumentRepository = projectDocumentRepository;
 }