Exemplo n.º 1
0
        public FcEvntApiController(IFinancialConsultantSharingService financialConsultantSharingService)
        {
            this.financialConsultantSharingService = financialConsultantSharingService;

            mapperConfig = new MapperConfiguration(cfg => {
                cfg.CreateMap <FinancialConsultantSharingOriginViewModel, FinancialConsultantOriginalCustomerEntry>();
                cfg.CreateMap <FinancialConsultantSharingNewViewModel, FinancialConsultantNewCustomerEntry>();
                cfg.CreateMap <OriginalStatusModel, FinancialConsultantSharingOriginViewModel>();
            });
        }
Exemplo n.º 2
0
        public FcEventController(IFinancialConsultantSharingService financialConsultantSharingService, IUplusSmsApiService smsService, ICommonProvider common, IKMCService kmcService)
        {
            this.financialConsultantSharingService = financialConsultantSharingService;
            this.smsService = smsService;
            this.common     = common;
            this.kmcService = kmcService;

            mapperConfig = new MapperConfiguration(cfg => {
                cfg.CreateMap <FinancialConsultantOriginalCustomerEntry, FinancialConsultantSharingOriginCreateModel>();
                cfg.CreateMap <FinancialConsultantSharingOriginCreateModel, FinancialConsultantOriginalCustomerEntry>()
                .ForMember(dest => dest.Email, opt => opt.MapFrom(e => e.EmailCheck ? e.Email1 + "@" + e.Email2 : null));

                cfg.CreateMap <FinancialConsultantNewCustomerEntry, FinancialConsultantSharingNewCreateModel>();
                cfg.CreateMap <FinancialConsultantSharingNewCreateModel, FinancialConsultantNewCustomerEntry>()
                .ForMember(dest => dest.Email, opt => opt.MapFrom(e => e.EmailCheck ? e.Email1 + "@" + e.Email2 : null));
            });
        }
Exemplo n.º 3
0
 public AdminFcEventController(IFinancialConsultantSharingService service, ICommonProvider common)
 {
     this.financialConsultantSharingService = service;
     this.common = common;
 }