public RegisterReturnUrlContext( IReturnUrlContext returnUrlContext, IHttpContextProvider httpContextProvider) { ReturnUrlContext = returnUrlContext; HttpContextProvider = httpContextProvider; }
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; }
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; }