예제 #1
0
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings          = new SeoSettingsModel();
     SecuritySettings     = new SecuritySettingsModel();
     PdfSettings          = new PdfSettingsModel();
     LocalizationSettings = new LocalizationSettingsModel();
 }
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings = new SeoSettingsModel();
     SecuritySettings = new SecuritySettingsModel();
     PdfSettings = new PdfSettingsModel();
     LocalizationSettings = new LocalizationSettingsModel();
 }
예제 #3
0
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings             = new SeoSettingsModel();
     SecuritySettings        = new SecuritySettingsModel();
     PdfSettings             = new PdfSettingsModel();
     LocalizationSettings    = new LocalizationSettingsModel();
     FullTextSettings        = new FullTextSettingsModel();
     GoogleAnalyticsSettings = new GoogleAnalyticsSettingsModel();
 }
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings          = new SeoSettingsModel();
     SecuritySettings     = new SecuritySettingsModel();
     CaptchaSettings      = new CaptchaSettingsModel();
     PdfSettings          = new PdfSettingsModel();
     LocalizationSettings = new LocalizationSettingsModel();
     FullTextSettings     = new FullTextSettingsModel();
 }
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     DateTimeSettings         = new DateTimeSettingsModel();
     SeoSettings             = new SeoSettingsModel();
     SecuritySettings        = new SecuritySettingsModel();
     PdfSettings             = new PdfSettingsModel();
     GoogleAnalyticsSettings = new GoogleAnalyticsSettingsModel();
     DisplayMenuSettings     = new DisplayMenuSettingsModel();
 }
예제 #6
0
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings             = new SeoSettingsModel();
     SecuritySettings        = new SecuritySettingsModel();
     PdfSettings             = new PdfSettingsModel();
     LocalizationSettings    = new LocalizationSettingsModel();
     FullTextSettings        = new FullTextSettingsModel();
     GoogleAnalyticsSettings = new GoogleAnalyticsSettingsModel();
     DisplayMenuSettings     = new DisplayMenuSettingsModel();
     KnowledgebaseSettings   = new KnowledgebaseSettingsModel();
 }
예제 #7
0
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings                = new SeoSettingsModel();
     SecuritySettings           = new SecuritySettingsModel();
     CaptchaSettings            = new CaptchaSettingsModel();
     PdfSettings                = new PdfSettingsModel();
     LocalizationSettings       = new LocalizationSettingsModel();
     CompanyInformationSettings = new CompanyInformationSettingsModel();
     ContactDataSettings        = new ContactDataSettingsModel();
     BankConnectionSettings     = new BankConnectionSettingsModel();
     SocialSettings             = new SocialSettingsModel();
 }
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings = new SeoSettingsModel();
     SecuritySettings = new SecuritySettingsModel();
     CaptchaSettings = new CaptchaSettingsModel();
     PdfSettings = new PdfSettingsModel();
     LocalizationSettings = new LocalizationSettingsModel();
     FullTextSettings = new FullTextSettingsModel();
     CompanyInformationSettings = new CompanyInformationSettingsModel();
     ContactDataSettings = new ContactDataSettingsModel();
     BankConnectionSettings = new BankConnectionSettingsModel();
     SocialSettings = new SocialSettingsModel();
 }
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings = new SeoSettingsModel();
     SecuritySettings = new SecuritySettingsModel();
     PdfSettings = new PdfSettingsModel();
     LocalizationSettings = new LocalizationSettingsModel(); 
     FullTextSettings = new FullTextSettingsModel();
     //codehint: sm-add begin
     CompanyInformationSettings = new CompanyInformationSettingsModel();
     ContactDataSettings = new ContactDataSettingsModel();
     BankConnectionSettings = new BankConnectionSettingsModel();
     SocialSettings = new SocialSettingsModel();
     //codehint: sm-add end
 }
예제 #10
0
 public GeneralCommonSettingsModel()
 {
     StoreInformationSettings = new StoreInformationSettingsModel();
     SeoSettings          = new SeoSettingsModel();
     SecuritySettings     = new SecuritySettingsModel();
     PdfSettings          = new PdfSettingsModel();
     LocalizationSettings = new LocalizationSettingsModel();
     FullTextSettings     = new FullTextSettingsModel();
     //codehint: sm-add begin
     CompanyInformationSettings = new CompanyInformationSettingsModel();
     ContactDataSettings        = new ContactDataSettingsModel();
     BankConnectionSettings     = new BankConnectionSettingsModel();
     SocialSettings             = new SocialSettingsModel();
     //codehint: sm-add end
 }
예제 #11
0
        /// <summary>
        /// Prepare PDF settings model
        /// </summary>
        /// <returns>PDF settings model</returns>
        protected virtual PdfSettingsModel PreparePdfSettingsModel()
        {
            //load settings for a chosen store scope
            var pdfSettings = _settingService.LoadSetting <PdfSettings>();

            //fill in model values from the entity
            var model = new PdfSettingsModel
            {
                LetterPageSizeEnabled = pdfSettings.LetterPageSizeEnabled,
                LogoPictureId         = pdfSettings.LogoPictureId,
            };

            //fill in overridden values
            model.LetterPageSizeEnabled_OverrideForStore = _settingService.SettingExists(pdfSettings, x => x.LetterPageSizeEnabled);
            model.LogoPictureId_OverrideForStore         = _settingService.SettingExists(pdfSettings, x => x.LogoPictureId);

            return(model);
        }