示例#1
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;
        }
示例#2
0
 public RMSDashboardController(IRequirementRepository requirementRepository,
                               IRequirementCategoryRepository requirementCategoryRepository,
                               ICRMLeadSourceRepository crmLeadSourceRepository,
                               IUnitOfWork unitOfWork)
 {
     _requirementRepository         = requirementRepository;
     _requirementCategoryRepository = requirementCategoryRepository;
     _crmLeadSourceRepository       = crmLeadSourceRepository;
     _unitOfWork = unitOfWork;
 }
示例#3
0
 public CRMLeadsController(ICRMLeadRepository crmLeadRepository,
                           ICRMLeadStatusRepository crmLeadStatusRepository,
                           ICRMLeadSourceRepository crmLeadSourceRepository,
                           ICRMLeadCategoryRepository crmLeadCategoryRepository,
                           ICRMLeadActivityRepository crmLeadActivityRepository,
                           ICRMLeadTechnologyMapRepository crmLeadTechnologyMapRepository,
                           IUserRepository userRepository,
                           ITechnologyRepository technologyRepository,
                           IUnitOfWork unitOfWork,
                           ICRMLeadService crmLeadService)
 {
     _crmLeadRepository              = crmLeadRepository;
     _crmLeadSourceRepository        = crmLeadSourceRepository;
     _crmLeadStatusRepository        = crmLeadStatusRepository;
     _crmLeadCategoryRepository      = crmLeadCategoryRepository;
     _crmLeadActivityRepository      = crmLeadActivityRepository;
     _crmLeadTechnologyMapRepository = crmLeadTechnologyMapRepository;
     _userRepository       = userRepository;
     _technologyRepository = technologyRepository;
     _unitOfWork           = unitOfWork;
     _crmLeadService       = crmLeadService;
 }
 public CRMLeadSourcesController(ICRMLeadSourceRepository crmLeadSourceRepository,
                                 IUnitOfWork unitOfWork)
 {
     _crmLeadSourceRepository = crmLeadSourceRepository;
     _unitOfWork = unitOfWork;
 }