public IHttpActionResult Get() { using (var _repo = new SiteSettingsRepository(UnitOfWork)) { return Ok(_repo.All.ToList()); } }
public IHttpActionResult Get(string key) { using (var _repo = new SiteSettingsRepository(UnitOfWork)) { return Ok(_repo.All.FirstOrDefault(s => s.Key == key)); } }
public IHttpActionResult Get() { using (var _repo = new SiteSettingsRepository(UnitOfWork)) { return(Ok(_repo.All.ToList())); } }
public IHttpActionResult Get(string key) { using (var _repo = new SiteSettingsRepository(UnitOfWork)) { return(Ok(_repo.All.FirstOrDefault(s => s.Key == key))); } }
public IHttpActionResult Post(List<SiteSetting> settings) { using (SiteSettingsRepository _repo = new SiteSettingsRepository(UnitOfWork)) { foreach (SiteSetting setting in settings) { _repo.InsertOrUpdate(setting); } UnitOfWork.Save(); } return Ok(); }
public IHttpActionResult Post(List <SiteSetting> settings) { using (SiteSettingsRepository _repo = new SiteSettingsRepository(UnitOfWork)) { foreach (SiteSetting setting in settings) { _repo.InsertOrUpdate(setting); } UnitOfWork.Save(); } return(Ok()); }
public BaseWorkArea(CoreDbContext context) : base(context) { User = new UserRepository(context); Permission = new PermissionRepository(context); UserAddress = new UserAddressRepository(context); Media = new MediaRespository(context); DataItem = new DataItemRepository(context); Setting = new SettingRepository(context); UrlSlug = new UrlSlugRepository(context); District = new DistrictRepository(context); SiteSettings = new SiteSettingsRepository(context); SiteHost = new SiteHostRepository(context); }
public BaseWorkArea(CoreDbContext context) : base(context) { User = new UserRepository(context); Permission = new PermissionRepository(context); RolePermission = new BaseRepository <RolePermissionEntity>(context); RoleModule = new BaseRepository <RoleModuleEntity>(context); UserAddress = new UserAddressRepository(context); Media = new MediaRespository(context); Setting = new SettingRepository(context); UrlSlug = new UrlSlugRepository(context); District = new DistrictRepository(context); SiteSettings = new SiteSettingsRepository(context); SiteHost = new SiteHostRepository(context); }
private StaticSettings() { SiteSettings = new SiteSettings(); MailSettings = new MailSettings(); SmsSettings = new SmsSettings(); LastComments = new List <Comments>(); ContentViews = new List <ContentViewListModel>(); Writers = new List <Users>(); StaticPages = new List <StaticPages>(); Categories = new List <Categories>(); _catRepo = new CategoryRepository(); _staticRepo = new StaticPageRepository(); _siteRepo = new SiteSettingsRepository(); _mailRepo = new MailSettingRepository(); _smsRepo = new SmsSettingsRepository(); _commentRepo = new CommentRepository(); _contentRepo = new ContentViewRepository(); _userRepo = new UserRepository(); _mainRepo = new MainPageSettingRepository(); _sliderRepo = new MainSliderSettingRepository(); ReloadSettings(); }
public SiteSettingManager() { _siteRepo = new SiteSettingsRepository(); _mailRepo = new MailSettingRepository(); _smsRepo = new SmsSettingsRepository(); }
// Pour plus d’informations sur le regroupement, rendez-vous sur http://go.microsoft.com/fwlink/?LinkId=301862 public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); // Utilisez la version de développement de Modernizr pour développer et apprendre. Puis, lorsque vous êtes // prêt pour la production, utilisez l’outil de génération sur http://modernizr.com pour sélectionner uniquement les tests dont vous avez besoin. bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( "~/Scripts/modernizr-*")); bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include( "~/Scripts/bootstrap.js", "~/Scripts/gridster-bootstrap.min.js", "~/Scripts/respond.js")); bundles.Add(new ScriptBundle("~/bundles/tinymce").Include( "~/Scripts/tinymce.min.js" )); bundles.Add(new ScriptBundle("~/bundles/underscore").Include( "~/Scripts/underscore-min.js")); bundles.Add(new ScriptBundle("~/bundles/angular").Include( "~/Scripts/angular.min.js", "~/Scripts/angular-animate.min.js", "~/Scripts/angular-translate.min.js", "~/Scripts/angular-sanitize.min.js", "~/Scripts/angular-translate-loader-url.min.js", "~/Scripts/angular-local-storage.min.js", "~/Scripts/angular-resource.min.js", "~/Scripts/angular-gridster.min.js", "~/Scripts/angular-tinymce.js", "~/Scripts/angular-gridster.min.js", "~/Scripts/angular-touch.min.js", "~/Scripts/angular-simple-logger.min.js", "~/Scripts/angular-google-maps.min.js", "~/Scripts/ui-bootstrap-tpls-0.14.3.min.js", "~/Scripts/angular-route.min.js", "~/Scripts/ng-file-upload.min.js", "~/Scripts/select-ui.min.js", "~/Scripts/angular-navbar.js", "~/Scripts/angular-dynamic-locale.min.js", "~/Scripts/moment.min.js", "~/Scripts/bootstrap-colorpicker-module.min.js")); bundles.Add(new ScriptBundle("~/bundles/scripts").Include( "~/Scripts/app/modules/app.settings.js", "~/Scripts/app/modules/App.js", "~/Scripts/app/modules/app.menu.js", "~/Scripts/app/modules/app.dashboard.js", "~/Scripts/app/modules/app.image.picker.js", "~/Scripts/app/modules/app.spinner.js", "~/Scripts/app/directives/TopMenu.js", "~/Scripts/app/directives/ewDashboard.js", "~/Scripts/app/directives/ewStaticDashboard.js", "~/Scripts/app/directives/ewImagePicker.js", "~/Scripts/app/directives/ModuleUrl.js", "~/Scripts/app/directives/dynamic.js", "~/Scripts/app/directives/ewNewsPage.js", "~/Scripts/app/directives/ewSingleNewsPage.js", "~/Scripts/app/directives/ewFooter.js", "~/Scripts/app/directives/ewModuleNews.js", "~/Scripts/app/directives/ewTextfield.js", "~/Scripts/app/directives/Spinner.js", "~/Scripts/app/controllers/HomePage.js", "~/Scripts/app/controllers/LoginPage.js", "~/Scripts/app/controllers/AdminPage.js", "~/Scripts/app/controllers/TopMenu.js", "~/Scripts/app/controllers/ContentController.js", "~/Scripts/app/controllers/AdminContentController.js", "~/Scripts/app/controllers/ModalInstanceController.js", "~/Scripts/app/controllers/AdminModuleController.js", "~/Scripts/app/controllers/ModalContentTextController.js", "~/Scripts/app/controllers/ModalContentTitleController.js", "~/Scripts/app/controllers/ModalContentCardController.js", "~/Scripts/app/controllers/ModalContentWidgetController.js", "~/Scripts/app/controllers/ModalContentCarouselController.js", "~/Scripts/app/controllers/ModalContentMapController.js", "~/Scripts/app/controllers/ModalContentImageController.js", "~/Scripts/app/controllers/ModalContentModuleController.js", "~/Scripts/app/controllers/ImagePickerController.js", "~/Scripts/app/controllers/NewsPageController.js", "~/Scripts/app/controllers/SingleNewsPageController.js", "~/Scripts/app/controllers/ModuleNewsController.js", "~/Scripts/app/controllers/SpinnerController.js", "~/Scripts/app/controllers/FooterController.js", "~/Scripts/app/controllers/TextfieldController.js", "~/Scripts/app/controllers/ErrorController.js", "~/Scripts/app/filters/newsDate.js", "~/Scripts/app/services/AuthService.js", "~/Scripts/app/services/RoutingHelper.js", "~/Scripts/app/services/TopMenuHelper.js", "~/Scripts/app/services/ModuleHelper.js", "~/Scripts/app/services/ModuleContentHelper.js", "~/Scripts/app/services/ModuleTypeHelper.js", "~/Scripts/app/services/ModuleContentTypeHelper.js", "~/Scripts/app/services/ModuleUrlHelper.js", "~/Scripts/app/services/WebsiteFileHelper.js", "~/Scripts/app/services/ImagePickerHelper.js", "~/Scripts/app/services/NewsHelper.js", "~/Scripts/app/services/UserHelper.js", "~/Scripts/app/services/LanguageHelper.js", "~/Scripts/app/services/SettingsHelper.js", "~/Scripts/app/services/PermissionHelper.js", "~/Scripts/app/services/NavbarHelper.js", "~/Scripts/app/services/SpinnerHelper.js", "~/Scripts/app/services/ErrorEmailHelper.js", "~/Scripts/app/services/AuthInterceptorService.js")); bundles.Add(new StyleBundle("~/Content/css").Include( "~/Content/bootstrap.min.css", "~/Content/spinner.css", "~/Content/angular-gridster.min.css", "~/Content/content.min.css", "~/Content/colorpicker.css", "~/Content/select-ui.min.css", "~/Content/select2.css", "~/Content/angular-navbar.css", "~/Content/wfmi-style.css", "~/Content/site.css")); UnitOfWork UnitOfWork = new UnitOfWork(); using (SiteSettingsRepository _repo = new SiteSettingsRepository(UnitOfWork)) { var cssTheme = _repo.All.FirstOrDefault(s => s.Key == "theme"); if (cssTheme != null) { bundles.Add(new StyleBundle("~/Content/theme").Include( string.Format("~/Content/{0}.css", cssTheme.Value) )); } } }
// Pour plus d’informations sur le regroupement, rendez-vous sur http://go.microsoft.com/fwlink/?LinkId=301862 public static void RegisterBundles(BundleCollection bundles) { bundles.Add(new ScriptBundle("~/bundles/jquery").Include( "~/Scripts/jquery-{version}.js")); // Utilisez la version de développement de Modernizr pour développer et apprendre. Puis, lorsque vous êtes // prêt pour la production, utilisez l’outil de génération sur http://modernizr.com pour sélectionner uniquement les tests dont vous avez besoin. bundles.Add(new ScriptBundle("~/bundles/modernizr").Include( "~/Scripts/modernizr-*")); bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include( "~/Scripts/bootstrap.js", "~/Scripts/gridster-bootstrap.min.js", "~/Scripts/respond.js")); bundles.Add(new ScriptBundle("~/bundles/tinymce").Include( "~/Scripts/tinymce.min.js" )); bundles.Add(new ScriptBundle("~/bundles/underscore").Include( "~/Scripts/underscore-min.js")); bundles.Add(new ScriptBundle("~/bundles/angular").Include( "~/Scripts/angular.min.js", "~/Scripts/angular-animate.min.js", "~/Scripts/angular-translate.min.js", "~/Scripts/angular-sanitize.min.js", "~/Scripts/angular-translate-loader-url.min.js", "~/Scripts/angular-local-storage.min.js", "~/Scripts/angular-resource.min.js", "~/Scripts/angular-gridster.min.js", "~/Scripts/angular-tinymce.js", "~/Scripts/angular-gridster.min.js", "~/Scripts/angular-touch.min.js", "~/Scripts/angular-simple-logger.min.js", "~/Scripts/angular-google-maps.min.js", "~/Scripts/ui-bootstrap-tpls-0.14.3.min.js", "~/Scripts/angular-route.min.js", "~/Scripts/ng-file-upload.min.js", "~/Scripts/select-ui.min.js", "~/Scripts/angular-navbar.js", "~/Scripts/angular-dynamic-locale.min.js", "~/Scripts/moment.min.js", "~/Scripts/bootstrap-colorpicker-module.min.js")); bundles.Add(new ScriptBundle("~/bundles/scripts").Include( "~/Scripts/app/modules/app.settings.js", "~/Scripts/app/modules/App.js", "~/Scripts/app/modules/app.menu.js", "~/Scripts/app/modules/app.dashboard.js", "~/Scripts/app/modules/app.image.picker.js", "~/Scripts/app/modules/app.spinner.js", "~/Scripts/app/directives/TopMenu.js", "~/Scripts/app/directives/ewDashboard.js", "~/Scripts/app/directives/ewStaticDashboard.js", "~/Scripts/app/directives/ewImagePicker.js", "~/Scripts/app/directives/ModuleUrl.js", "~/Scripts/app/directives/dynamic.js", "~/Scripts/app/directives/ewNewsPage.js", "~/Scripts/app/directives/ewSingleNewsPage.js", "~/Scripts/app/directives/ewFooter.js", "~/Scripts/app/directives/ewModuleNews.js", "~/Scripts/app/directives/ewTextfield.js", "~/Scripts/app/directives/Spinner.js", "~/Scripts/app/controllers/HomePage.js", "~/Scripts/app/controllers/LoginPage.js", "~/Scripts/app/controllers/AdminPage.js", "~/Scripts/app/controllers/TopMenu.js", "~/Scripts/app/controllers/ContentController.js", "~/Scripts/app/controllers/AdminContentController.js", "~/Scripts/app/controllers/ModalInstanceController.js", "~/Scripts/app/controllers/AdminModuleController.js", "~/Scripts/app/controllers/ModalContentTextController.js", "~/Scripts/app/controllers/ModalContentTitleController.js", "~/Scripts/app/controllers/ModalContentCardController.js", "~/Scripts/app/controllers/ModalContentWidgetController.js", "~/Scripts/app/controllers/ModalContentCarouselController.js", "~/Scripts/app/controllers/ModalContentMapController.js", "~/Scripts/app/controllers/ModalContentImageController.js", "~/Scripts/app/controllers/ModalContentModuleController.js", "~/Scripts/app/controllers/ImagePickerController.js", "~/Scripts/app/controllers/NewsPageController.js", "~/Scripts/app/controllers/SingleNewsPageController.js", "~/Scripts/app/controllers/ModuleNewsController.js", "~/Scripts/app/controllers/SpinnerController.js", "~/Scripts/app/controllers/FooterController.js", "~/Scripts/app/controllers/TextfieldController.js", "~/Scripts/app/controllers/ErrorController.js", "~/Scripts/app/filters/newsDate.js", "~/Scripts/app/services/AuthService.js", "~/Scripts/app/services/RoutingHelper.js", "~/Scripts/app/services/TopMenuHelper.js", "~/Scripts/app/services/ModuleHelper.js", "~/Scripts/app/services/ModuleContentHelper.js", "~/Scripts/app/services/ModuleTypeHelper.js", "~/Scripts/app/services/ModuleContentTypeHelper.js", "~/Scripts/app/services/ModuleUrlHelper.js", "~/Scripts/app/services/WebsiteFileHelper.js", "~/Scripts/app/services/ImagePickerHelper.js", "~/Scripts/app/services/NewsHelper.js", "~/Scripts/app/services/UserHelper.js", "~/Scripts/app/services/LanguageHelper.js", "~/Scripts/app/services/SettingsHelper.js", "~/Scripts/app/services/PermissionHelper.js", "~/Scripts/app/services/NavbarHelper.js", "~/Scripts/app/services/SpinnerHelper.js", "~/Scripts/app/services/ErrorEmailHelper.js", "~/Scripts/app/services/AuthInterceptorService.js")); bundles.Add(new StyleBundle("~/Content/css").Include( "~/Content/bootstrap.min.css", "~/Content/spinner.css", "~/Content/angular-gridster.min.css", "~/Content/content.min.css", "~/Content/colorpicker.css", "~/Content/select-ui.min.css", "~/Content/select2.css", "~/Content/angular-navbar.css", "~/Content/wfmi-style.css", "~/Content/site.css")); UnitOfWork UnitOfWork = new UnitOfWork(); using(SiteSettingsRepository _repo = new SiteSettingsRepository(UnitOfWork)) { var cssTheme = _repo.All.FirstOrDefault(s => s.Key == "theme"); if(cssTheme != null) { bundles.Add(new StyleBundle("~/Content/theme").Include( string.Format("~/Content/{0}.css", cssTheme.Value) )); } } }