Esempio n. 1
0
        public List <ProductModelWithCategory> GetPersonalizedProductList1()
        {
            List <SiteSettings> siteSettingsList = SiteSettingsService.GetSiteSettings(_cacheManager);
            var categoryKey = siteSettingsList.Find(x => x.SiteKey == Enums.SiteSettings.TopSellingProductCategory2.ToString());

            return(GetProductBasedonCategory(categoryKey, Enums.Home_TopProductList2_CACHE_KEY));
        }
Esempio n. 2
0
        public List <SiteSettings> GetHomeBannerSettings()
        {
            List <SiteSettings> siteSettingsList = SiteSettingsService.GetSiteSettings(_cacheManager);
            var homeBannerSiteSettings           = siteSettingsList.Where(x => x.SiteKey.Contains("HomeBanner")).ToList();

            return(homeBannerSiteSettings);
        }
Esempio n. 3
0
        public HttpResponseMessage GetMapSettings(string map)
        {
            ItemResponse <SiteSettings> response = new ItemResponse <SiteSettings>();

            response.Item = SiteSettingsService.GetMap(map);
            return(Request.CreateResponse(response));
        }
        public async Task GivenInvocation_Get_DoesNotThrowAnException()
        {
            try
            {
                //arrange
                var siteSettingsRepository = new Mock <ISiteSettingsRepository>();
                var mapper = new Mock <IMapper>();
                var sut    = new SiteSettingsService(siteSettingsRepository.Object, mapper.Object);

                //act
                await sut.Get();

                //assert
                Assert.True(true);
            }
            catch
            {
                Assert.False(true);
            }
        }
Esempio n. 5
0
        public LayoutModel(SiteSettingsService siteSettingsService, GalleryPoolService galleryPoolService)
        {
            _siteSettingsService = siteSettingsService;
            _galleryPoolService  = galleryPoolService;

            var allSettings = _siteSettingsService.GetAll();

            SliderFirstTitle        = allSettings.First(x => x.FieldName == "SliderFirstTitle").FieldValue;
            SliderFirstButtonTitle  = allSettings.First(x => x.FieldName == "SliderFirstButtonTitle").FieldValue;
            SliderSecondTitle       = allSettings.First(x => x.FieldName == "SliderSecondTitle").FieldValue;
            SliderSecondButtonTitle = allSettings.First(x => x.FieldName == "SliderSecondButtonTitle").FieldValue;
            SliderThirdTitle        = allSettings.First(x => x.FieldName == "SliderThirdTitle").FieldValue;
            SliderThirdButtonTitle  = allSettings.First(x => x.FieldName == "SliderThirdButtonTitle").FieldValue;
            SliderForthTitle        = allSettings.First(x => x.FieldName == "SliderForthTitle").FieldValue;
            SliderForthButtonTitle  = allSettings.First(x => x.FieldName == "SliderForthButtonTitle").FieldValue;
            SliderFirstImage        = GetImage(allSettings.First(x => x.FieldName == "SliderFirstImage").FieldValue);
            SliderSecondImage       = GetImage(allSettings.First(x => x.FieldName == "SliderSecondImage").FieldValue);
            SliderThirdImage        = GetImage(allSettings.First(x => x.FieldName == "SliderThirdImage").FieldValue);
            SliderForthImage        = GetImage(allSettings.First(x => x.FieldName == "SliderForthImage").FieldValue);
            SliderFirstButtonLink   = allSettings.First(x => x.FieldName == "SliderFirstButtonLink").FieldValue;
            SliderSecondButtonLink  = allSettings.First(x => x.FieldName == "SliderSecondButtonLink").FieldValue;
            SliderThirdButtonLink   = allSettings.First(x => x.FieldName == "SliderThirdButtonLink").FieldValue;
            SliderForthButtonLink   = allSettings.First(x => x.FieldName == "SliderForthButtonLink").FieldValue;
            texttitle                   = allSettings.First(x => x.FieldName == "texttitle").FieldValue;
            textdescription             = allSettings.First(x => x.FieldName == "textdescription").FieldValue;
            HomeCategoryImageOne        = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageOne").FieldValue);
            HomeCategoryImageTwo        = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageTwo").FieldValue);
            HomeCategoryImageThree      = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageThree").FieldValue);
            HomeCategoryImageFour       = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageFour").FieldValue);
            HomeCategoryImageFive       = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageFive").FieldValue);
            HomeCategoryImageSix        = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageSix").FieldValue);
            HomeCategoryImageSeven      = GetImage(allSettings.First(x => x.FieldName == "HomeCategoryImageSeven").FieldValue);
            HomeCategoryImageOneTitle   = allSettings.First(x => x.FieldName == "HomeCategoryImageOneTitle").FieldValue;
            HomeCategoryImageTwoTitle   = allSettings.First(x => x.FieldName == "HomeCategoryImageTwoTitle").FieldValue;
            HomeCategoryImageThreeTitle = allSettings.First(x => x.FieldName == "HomeCategoryImageThreeTitle").FieldValue;
            HomeCategoryImageFourTitle  = allSettings.First(x => x.FieldName == "HomeCategoryImageFourTitle").FieldValue;
            HomeCategoryImageFiveTitle  = allSettings.First(x => x.FieldName == "HomeCategoryImageFiveTitle").FieldValue;
            HomeCategoryImageSixTitle   = allSettings.First(x => x.FieldName == "HomeCategoryImageSixTitle").FieldValue;
            HomeCategoryImageSevenTitle = allSettings.First(x => x.FieldName == "HomeCategoryImageSevenTitle").FieldValue;
        }
Esempio n. 6
0
 public AnaSayfaController(KeywordPoolService keywordPoolService, SiteSettingsService siteSettingsService)
 {
     _keywordPoolService  = keywordPoolService;
     _siteSettingsService = siteSettingsService;
 }
Esempio n. 7
0
 public HomeController(SiteSettingsService siteSettingsService, GalleryPoolService galleryPoolService)
 {
     _siteSettingsService = siteSettingsService;
     _galleryPoolService  = galleryPoolService;
 }
Esempio n. 8
0
 public bool UpdateSiteSettings(string siteKey, string value)
 {
     return(SiteSettingsService.UpdateSiteSettings(siteKey, value));
 }
Esempio n. 9
0
        public List <SiteSettings> GetSiteSettings()
        {
            List <SiteSettings> siteSettingsList = SiteSettingsService.GetAllSiteSettings();

            return(siteSettingsList);
        }