public void CreateNewEntry(NewsModel newsModel) { using (var session = DocumentStore.OpenSession()) { session.Store(newsModel); session.SaveChanges(); // sends all changes to server } }
public ActionResult Delete(int id, NewsModel NewsModel) { try { using (var session = DocumentStore.OpenSession()) { session.Delete<NewsModel>(id); session.SaveChanges(); return RedirectToAction("Index"); } } catch { return View(); } }
public ActionResult Create(NewsModel newsModel) { try { using (var session = DocumentStore.OpenSession()) { session.Store(newsModel); session.SaveChanges(); return RedirectToAction("Index"); } } catch { return View(); } }
public ActionResult Edit(int id, NewsModel newsModel) { try { // TODO: Add update logic here using (var session = DocumentStore.OpenSession()) { session.Store(newsModel); session.SaveChanges(); return RedirectToAction("Index"); } } catch { return View(); } }