public TrackingBusiness(ChariotContext _chariotContext, RedisCache distributedCache, IMapper mapper) : base(_chariotContext, distributedCache, mapper) { _trackingDao = new TrackingDao(_chariotContext); _taskCampaignDao = new TaskCampaignDao(_chariotContext); }
public BranchBusiness(MardisContext mardisContext) : base(mardisContext) { _branchDao = new BranchDao(mardisContext); _sequenceBusiness = new SequenceBusiness(mardisContext); _personDao = new PersonDao(mardisContext); _branchCustomerDao = new BranchCustomerDao(mardisContext); _taskCampaignDao = new TaskCampaignDao(mardisContext); }
public HomeBusiness(MardisContext mardisContext) : base(mardisContext) { _campaignBusiness = new CampaignBusiness(mardisContext); _userBusiness = new UserBusiness(mardisContext); _taskCampaignDao = new TaskCampaignDao(mardisContext); _profileBusiness = new ProfileBusiness(mardisContext); _coreFilterDetailDao = new CoreFilterDetailDao(mardisContext); _coreFilterDao = new CoreFilterDao(mardisContext); }
public CampaignBusiness(MardisContext mardisContext) : base(mardisContext) { _campaignDao = new CampaignDao(mardisContext); _sequenceBusiness = new SequenceBusiness(mardisContext); _customerDao = new CustomerDao(mardisContext); _taskCampaignDao = new TaskCampaignDao(mardisContext); _statusTaskDao = new StatusTaskDao(mardisContext); _campaignServicesDao = new CampaignServicesDao(mardisContext); _serviceDao = new ServiceDao(mardisContext); _branchDao = new BranchDao(mardisContext); _userCanpaignDao = new UserCanpaignDao(mardisContext); }
public TaskCampaignBusiness(MardisContext mardisContext, RedisCache distributedCache) : base(mardisContext) { _taskCampaignDao = new TaskCampaignDao(mardisContext); _questionDetailDao = new QuestionDetailDao(mardisContext); _statusTaskBusiness = new StatusTaskBusiness(mardisContext, distributedCache); _sequenceBusiness = new SequenceBusiness(mardisContext); _campaignServicesDao = new CampaignServicesDao(mardisContext); _branchDao = new BranchDao(mardisContext); _answerDao = new AnswerDao(mardisContext); _answerDetailDao = new AnswerDetailDao(mardisContext); _branchImageBusiness = new BranchImageBusiness(mardisContext); _userDao = new UserDao(mardisContext); _campaignDao = new CampaignDao(mardisContext); _serviceDetailTaskBusiness = new ServiceDetailTaskBusiness(mardisContext); _personDao = new PersonDao(mardisContext); _profileDao = new ProfileDao(mardisContext); _typeUserBusiness = new TypeUserBusiness(mardisContext, distributedCache); _serviceDetailDao = new ServiceDetailDao(mardisContext); _questionDao = new QuestionDao(mardisContext); _redisCache = distributedCache; _serviceDetailBusiness = new ServiceDetailBusiness(mardisContext); Mapper.Initialize(cfg => { cfg.CreateMap <Service, MyTaskServicesViewModel>() .ForMember(dest => dest.ServiceDetailCollection, opt => opt.MapFrom(src => src.ServiceDetails.OrderBy(sd => sd.Order))); cfg.CreateMap <ServiceDetail, MyTaskServicesDetailViewModel>() .ForMember(dest => dest.QuestionCollection, opt => opt.MapFrom(src => src.Questions.OrderBy(q => q.Order))) .ForMember(dest => dest.Sections, opt => opt.MapFrom(src => src.Sections.OrderBy(s => s.Order))); cfg.CreateMap <Question, MyTaskQuestionsViewModel>() .ForMember(dest => dest.HasPhoto, opt => opt.MapFrom(src => src.HasPhoto.IndexOf("S", StringComparison.Ordinal) >= 0)) .ForMember(dest => dest.QuestionDetailCollection, opt => opt.MapFrom(src => src.QuestionDetails.OrderBy(qd => qd.Order))) .ForMember(dest => dest.CodeTypePoll, opt => opt.MapFrom(src => src.TypePoll.Code)); cfg.CreateMap <QuestionDetail, MyTaskQuestionDetailsViewModel>(); }); }
public UserBusiness(MardisContext context) : base(context) { _userDao = new UserDao(context); _taskCampaignDao = new TaskCampaignDao(context); _profileDao = new ProfileDao(context); }