public WritaSettings SaveSettings(WritaSettings s) { var setts = database.GetCollection <WritaSettings>("Settings").AsQueryable().Take(1).SingleOrDefault(); setts.BlogTitle = s.BlogTitle; setts.BlogTheme = s.BlogTheme; setts.BlogSummary = s.BlogSummary; database.GetCollection <WritaSettings>("Settings").Save(setts); return(setts); }
public WritaSettings SaveSettings(WritaSettings s) { using (var session = docStore.OpenSession()) { var setts = session.Query <WritaSettings>().Take(1).SingleOrDefault(); var x = session.Load <WritaSettings>("writasettings/" + setts.SettingsId); x.BlogTheme = s.BlogTheme; x.BlogSummary = s.BlogSummary; x.BlogTitle = s.BlogTitle; x.BlogDefaultEmail = s.BlogDefaultEmail; session.SaveChanges(); return(s); } }
public WritaSettings SaveSettings(WritaSettings s) { using (var db = new WritaBlogContext()) { var x = db.WritaSettings.Take(1).SingleOrDefault(); x.BlogTheme = s.BlogTheme; x.BlogSummary = s.BlogSummary; x.BlogTitle = s.BlogTitle; x.BlogDefaultEmail = s.BlogDefaultEmail; db.SaveChanges(); } return(s); }
public RssController(IDataHelper d, IBlogSettingsLoader l) { _db = d; setts = l.LoadSettings(); }
public WritaSettings SaveSettings(WritaSettings w) { _blogsettings.SaveSettings(w); MvcApplication.GenerateVE(w.BlogTheme); return(w); }