Пример #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;
        }
Пример #2
0
 public ContactsController(ICRMContactRepository crmContactRepository, IPersonRepository personRepository,
                           IUnitOfWork unitOfWork)
 {
     _crmContactRepository = crmContactRepository;
     _personRepository     = personRepository;
     _unitOfWork           = unitOfWork;
 }
Пример #3
0
        public RequirementsController(IRequirementRepository requirementRepository,
                                      IRequirementActivityRepository requirementActivityRepository,
                                      IRequirementDocumentRepository requirementDocumentRepository,
                                      IRequirementTechnologyMapRepository requirementTechnologyMapRepository,
                                      IRequirementCategoryRepository requirementCategoryRepository,
                                      ITechnologyRepository technologyRepository,
                                      IUserRepository userRepository,
                                      ICRMContactRepository crmContactRepository,
                                      ICRMLeadSourceRepository crmLeadSourceRepository,
                                      IRequirementService requirementService,
                                      EmailComposerService emailComposerService,
                                      IUnitOfWork unitOfWork)
        {
            _requirementRepository              = requirementRepository;
            _requirementActivityRepository      = requirementActivityRepository;
            _requirementDocumentRepository      = requirementDocumentRepository;
            _requirementTechnologyMapRepository = requirementTechnologyMapRepository;
            _requirementCategoryRepository      = requirementCategoryRepository;
            _requirementService = requirementService;

            _technologyRepository    = technologyRepository;
            _userRepository          = userRepository;
            _crmContactRepository    = crmContactRepository;
            _crmLeadSourceRepository = crmLeadSourceRepository;

            _unitOfWork           = unitOfWork;
            _emailComposerService = emailComposerService;
        }
Пример #4
0
 public CRMAccountService(ICRMAccountRepository crmAccountRepository,
                          ICRMContactRepository crmContactRepository,
                          IUnitOfWork unitOfWork)
 {
     _crmAccountRepository = crmAccountRepository;
     _crmContactRepository = crmContactRepository;
     _unitOfWork           = unitOfWork;
 }
Пример #5
0
 public CRMContactService(ICRMPotentialRepository crmPotentialRepository,
                          ICRMContactRepository crmContactRepository,
                          IUnitOfWork unitOfWork)
 {
     _crmPotentialRepository = crmPotentialRepository;
     _crmContactRepository   = crmContactRepository;
     _unitOfWork             = unitOfWork;
 }
Пример #6
0
 public CRMContactsController(ICRMContactRepository crmContactRepository,
                              ICRMAccountRepository crmAccountRepository,
                              IUnitOfWork unitOfWork,
                              ICRMContactService crmContactService)
 {
     _crmContactRepository = crmContactRepository;
     _crmAccountRepository = crmAccountRepository;
     _unitOfWork           = unitOfWork;
     _crmContactService    = crmContactService;
 }
Пример #7
0
        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;
        }
Пример #8
0
 public CRMPotentialsController(ICRMLeadRepository crmLeadRepository,
                                ICRMPotentialRepository crmPotentialRepository,
                                ICRMPotentialActivityRepository crmPotentialActivityRepository,
                                ICRMSalesStageRepository crmSalesStageRepository,
                                ICRMPotentialCategoryRepository crmPotentialCategoryRepository,
                                ICRMContactRepository crmContactRepository,
                                IUserRepository userRepository,
                                IUnitOfWork unitOfWork,
                                ICRMPotentialService crmPotentialService)
 {
     _crmLeadRepository              = crmLeadRepository;
     _crmPotentialRepository         = crmPotentialRepository;
     _crmPotentialActivityRepository = crmPotentialActivityRepository;
     _crmSalesStageRepository        = crmSalesStageRepository;
     _crmPotentialCategoryRepository = crmPotentialCategoryRepository;
     _crmContactRepository           = crmContactRepository;
     _userRepository      = userRepository;
     _unitOfWork          = unitOfWork;
     _crmPotentialService = crmPotentialService;
 }
Пример #9
0
        public CRMPotentialService(ICRMLeadRepository crmLeadRepository,
                                   ICRMLeadTechnologyMapRepository crmLeadTechnologyMapRepository,
                                   ICRMLeadActivityRepository crmLeadActivityRepository,
                                   ICRMAccountRepository crmAccountRepository,
                                   ICRMContactRepository crmContactRepository,
                                   ICRMPotentialRepository crmPotentialRepository,
                                   ICRMPotentialTechnologyMapRepository crmPotentialTechnologyMapRepository,
                                   ICRMPotentialActivityRepository crmPotentialActivityRepository,
                                   IUnitOfWork unitOfWork,
                                   ICRMLeadService crmLeadService)
        {
            _crmLeadRepository                   = crmLeadRepository;
            _crmLeadActivityRepository           = crmLeadActivityRepository;
            _crmLeadTechnologyMapRepository      = crmLeadTechnologyMapRepository;
            _crmAccountRepository                = crmAccountRepository;
            _crmContactRepository                = crmContactRepository;
            _crmPotentialRepository              = crmPotentialRepository;
            _crmPotentialTechnologyMapRepository = crmPotentialTechnologyMapRepository;
            _crmPotentialActivityRepository      = crmPotentialActivityRepository;
            _unitOfWork = unitOfWork;

            _crmLeadService = crmLeadService;
        }