Exemple #1
0
 public RegisterReturnUrlContext(
     IReturnUrlContext returnUrlContext,
     IHttpContextProvider httpContextProvider)
 {
     ReturnUrlContext    = returnUrlContext;
     HttpContextProvider = httpContextProvider;
 }
Exemple #2
0
 public RegisterUserViewModel(
     IGlobalSitecoreService globalService,
     ITextTranslator textTranslator,
     IReturnUrlContext returnUrlContext,
     IRegisterReturnUrlContext registerReturnUrlContext)
 {
     GlobalService           = globalService;
     TextTranslator          = textTranslator;
     ReturnUrlContext        = returnUrlContext;
     RegisterReturnUrlContex = registerReturnUrlContext;
 }
 public RegisterPopOutViewModel(
     ITextTranslator textTranslator,
     ISiteRootContext siteRootContext,
     IReturnUrlContext returnUrlContext,
     IHttpContextProvider httpContextProvider)
 {
     TextTranslator      = textTranslator;
     SiteRootContext     = siteRootContext;
     ReturnUrlContext    = returnUrlContext;
     HttpContextProvider = httpContextProvider;
 }
Exemple #4
0
        public RegisterFreeTrialUserViewModel(
            IGlobalSitecoreService globalService,
            ITextTranslator textTranslator,
            IReturnUrlContext returnUrlContext,
            IUserProfileContext profileContext,
            IRegisterReturnUrlContext registerReturnUrlContext)
        {
            GlobalService           = globalService;
            TextTranslator          = textTranslator;
            ReturnUrlContext        = returnUrlContext;
            Profile                 = profileContext.Profile;
            RegisterReturnUrlContex = registerReturnUrlContext;

            Countries = globalService.GetCountries();
        }
 public NewsletterSignUpModel(
     IAuthenticatedUserContext userContext,
     ITextTranslator textTranslator,
     ISiteRootContext siteRootContext,
     IGlobalSitecoreService globalService,
     ISiteNewsletterUserOptedInContext newsletterOptedInContext,
     IReturnUrlContext returnURLContext)
 {
     UserContext              = userContext;
     TextTranslator           = textTranslator;
     SiteRootContext          = siteRootContext;
     GlobalService            = globalService;
     NewsletterOptedInContext = newsletterOptedInContext;
     ReturnURLContext         = returnURLContext;
 }
        public RegisterUserOptInsViewModel(
            IUserCompanyContext userCompanyContext,
            ITextTranslator textTranslator,
            IReturnUrlContext returnUrlContext,
            IGlobalSitecoreService globalService,
            ISiteRootContext siteRootContext,
            IPublicationsNewsletterUserOptInContext publicationNewsletterUserOptInContext)
        {
            UserCompanyContext = userCompanyContext;
            TextTranslator     = textTranslator;
            ReturnUrlContext   = returnUrlContext;
            GlobalService      = globalService;
            SiteRootContext    = siteRootContext;
            PublicationNewsletterUserOptInContext = publicationNewsletterUserOptInContext;

            PublicationNewsletterOptIns = PublicationNewsletterUserOptInContext.OptIns.ToList();
            PublicationNewsletterOptIns.Where(w => w.Publication.Code == SiteRootContext.Item.Publication_Code).FirstOrDefault().OptIn = true;
        }