示例#1
0
 public SurveyAppService(ISurveyManager surveyManager, IQuestionManager questionManager, IRepository <Core.Entities.Survey> surveyRepository, IRepository <Answer> answerRepository)
 {
     _surveyManager    = surveyManager;
     _questionManager  = questionManager;
     _surveyRepository = surveyRepository;
     _answerRepository = answerRepository;
 }
示例#2
0
        public HomeController(IUserManager userManager

                              , ILearningRecord learningRecord
                              , ICourseManager courseManager
                              , ILearningDesignate learningDesignate
                              , IExamTestManager examTestManager
                              , ISurveyManager surveyManager
                              , ISortManager knowSortManager
                              , IResourceManager resourceManager
                              , IPromotionWayManager promotionWayManager
                              , IExaminationManager examinationManager
                              , ITrainLearningManager trainLearningManager
                              , IUserMessageManager userMessageManager)
        {
            _userManager          = userManager;
            _learningRecord       = learningRecord;
            _courseManager        = courseManager;
            _learningDesignate    = learningDesignate;
            _examTestManager      = examTestManager;
            _surveyManager        = surveyManager;
            _knowSortManager      = knowSortManager;
            _resourceManager      = resourceManager;
            _promotionWayManager  = promotionWayManager;
            _examinationManager   = examinationManager;
            _trainLearningManager = trainLearningManager;
            _userMessageManager   = userMessageManager;
        }
示例#3
0
 public PropertyAppServiceTests()
 {
     this.subRepositoryProperty                   = Resolve <IRepository <Core.Models.Property> >();
     this.subRepositoryPropertyLeaseInfo          = Resolve <IRepository <PropertyLeaseInfo> >();
     this.subRepositoryPropertySaleInfo           = Resolve <IRepository <PropertySaleInfo> >();
     this.subRepositoryPropertySaleSelectedAgent  = Resolve <IRepository <PropertySaleSelectedAgent> >();
     this.subRepositoryPropertyLeaseSelectedAgent = Resolve <IRepository <PropertyLeaseSelectedAgent> >();
     this.subRepositoryPropertyImage              = Resolve <IRepository <Core.Models.PropertyImage> >();
     this.subRepositoryPropertyMeta               = Resolve <IRepository <PropertyMeta> >();
     this.subRepositoryUserLong                   = Resolve <IRepository <User, long> >();
     this.subRepositoryPropertyAppointment        = Resolve <IRepository <Core.Models.PropertyAppointment> >();
     this.subNotificationManager                  = Resolve <INotificationManager>();
     this.subHostingEnvironment                   = Resolve <IHostingEnvironment>();
     this.subHttpContextAccessor                  = Resolve <IHttpContextAccessor>();
     this.subLogger                     = Resolve <ILogger <PropertyAppService> >();
     this.subUnitOfWorkManager          = Resolve <IUnitOfWorkManager>();
     this.subRepositoryPropertyFollowUp = Resolve <IRepository <Core.Models.PropertyFollowUp> >();
     this.subConfiguration              = Resolve <IConfiguration>();
     this.subAzureBlobManager           = Resolve <IAzureBlobManager>();
     this.subPropertyImageAppService    = Resolve <IPropertyImageAppService>();
     this.subRepositoryAgentFlatSimpleConsolidateViewLong = Resolve <IRepository <Core.Models.View.AgentFlatSimpleConsolidateView, long> >();
     this.subPropertyManager                       = Resolve <IPropertyManager>();
     this.subAgentManager                          = Resolve <IAgentManager>();
     this.subPropertyImageManager                  = Resolve <IPropertyImageManager>();
     this.subRepositoryAgentProfileLong            = Resolve <IRepository <AgentProfile, long> >();
     this.subRepositoryPropertyConsolidateListView = Resolve <IRepository <Core.Models.View.PropertyConsolidateListView> >();
     this.subRepositoryPropertySelectedAgent       = Resolve <IRepository <Core.Models.PropertySelectedAgent> >();
     this.subRepositorySurvey                      = Resolve <IRepository <Core.Models.Survey> >();
     this.subRepositoryPropertySellerAvailableSlot = Resolve <IRepository <Core.Models.PropertySellerAvailableSlot> >();
     this.subHubContext     = Resolve <IHubContext <PropertyHub> >();
     this.subUserManager    = Resolve <UserManager>();
     this.subReportManager  = Resolve <IReportManager>();
     this.subSurveyManager  = Resolve <ISurveyManager>();
     this.subSettingManager = Resolve <ISettingManager>();
 }
示例#4
0
 public PlanController(IPlanManager planManager, ISurveyManager surveyManager, IDeptManager deptManager, IClassManager classManager, IPostManager postManager, IClassOtherManager classOtherManager)
 {
     _planManager       = planManager;
     _surveyManager     = surveyManager;
     _deptManager       = deptManager;
     _classManager      = classManager;
     _postManager       = postManager;
     _classOtherManager = classOtherManager;
 }
示例#5
0
 public ClassController(IClassManager classManager, IPlanManager planManager,
                        IClassOtherManager classOtherManager
                        , ISurveyManager surveyManager, IExaminationManager examinationBL, IExampaperManager exampaperBL,
                        IUserManager userManager
                        , IExamTestManager examTestBl)
 {
     _classManager      = classManager;
     _planManager       = planManager;
     _classOtherManager = classOtherManager;
     _surveyManager     = surveyManager;
     _examinationBL     = examinationBL;
     _exampaperBL       = exampaperBL;
     _userManager       = userManager;
     _examTestBl        = examTestBl;
 }
 public SurveyController(ISurveyManager surveyManager)
 {
     this.surveyManager = surveyManager;
 }
示例#7
0
 public SurveyController(ISurveyManager surveyManager, IUtilityManager utilityManager, IEmailManager emailManager)
 {
     _surveyManager  = surveyManager;
     _utilityManager = utilityManager;
     _emailManager   = emailManager;
 }
 public SurveyController(ISurveyManager surveyManager, IMapper mapper)
 {
     _surveyManager = surveyManager ?? throw new ArgumentNullException(nameof(surveyManager));
     _mapper        = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
示例#9
0
 public TestManager(DbContext dbContext, ISurveyManager surveyManager, IMapper mapper)
 {
     _dbContext     = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _surveyManager = surveyManager ?? throw new ArgumentNullException(nameof(surveyManager));
     _mapper        = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
示例#10
0
 public MySurveyController(ISurveyManager surveyManager)
 {
     _surveyManager = surveyManager;
 }
示例#11
0
 /// <summary>
 /// DependencyInjection for Admin Controller
 /// </summary>
 /// <param name="surveyManager"></param>
 /// <param name="logger"></param>
 public SurveyController(ISurveyManager surveyManager, ILogger logger)
 {
     _surveyManager = surveyManager;
     _logger        = logger;
 }
示例#12
0
 public SurveyController(ISurveyManager surveyManager, IMapper mapper)
 {
     _surveyManager = surveyManager;
     _mapper        = mapper;
 }
示例#13
0
 public SurveyManagerTest()
 {
     _mockRepository = new Mock <ISurveyRepository>();
     _surveyManager  = new SurveyManager(_mockRepository.Object);
 }
示例#14
0
 public SurveysController(ISurveyManager Surveys, IQuestionsManager questionsManager)
 {
     this._surveysManager   = Surveys;
     this._questionsManager = questionsManager;
 }
示例#15
0
 public SurveyHandler(ISurveyManager surveyManager)
 {
     _surveyManager = surveyManager;
 }