示例#1
0
        public virtual ActionResult Blog(BlogAyarlarModel model)
        {
            if (!_izinServisi.YetkiVer(StandartİzinSağlayıcı.AyarlarıYönet))
            {
                return(ErişimEngellendiView());
            }

            var siteScope    = this.AktifSiteKapsamYapılandırmaAl(_siteServisi, _workContext);
            var blogAyarları = _ayarlarServisi.AyarYükle <BlogAyarları>(siteScope);

            blogAyarları = model.ToEntity(blogAyarları);
            _ayarlarServisi.AyarKaydet(blogAyarları);
            //_ayarlarServisi.AyarKaydet(blogAyarları, x => x.BlogYorumlarıTümSitelerdeGöster, önbelleğiTemizle: false);
            //önbelleği temizle
            _ayarlarServisi.ÖnbelleğiTemizle();

            //işlem kaydı
            _kulllanıcıİşlemServisi.İşlemEkle("AyarlarDüzenle", "Ayarlar Düzenle");
            BaşarılıBildirimi("Güncellendi");
            return(RedirectToAction("Blog"));
        }
示例#2
0
 public static BlogAyarları ToEntity(this BlogAyarlarModel model, BlogAyarları destination)
 {
     return(model.MapTo(destination));
 }
示例#3
0
 public static BlogAyarları ToEntity(this BlogAyarlarModel model)
 {
     return(model.MapTo <BlogAyarlarModel, BlogAyarları>());
 }