//public ActionResult ArticleSave(string subject, string body) public ActionResult ArticleSave(BlogArticle model) { //var article = new BlogArticle(); // article.Subject = subject; //article.Body = body; //article.Subject = model.Subject; //article.Body = model.Body; //article.DateCreated = DateTime.Now; if (ModelState.IsValid) { var article = new BlogArticle(); article.Subject = model.Subject; article.Body = model.Body; article.DateCreated = DateTime.Now; var db = new BlogDatabase(); db.BlogArticles.Add(article); db.SaveChanges(); } //var db = new BlogDatabase(); //db.BlogArticles.Add(article); //db.SaveChanges(); return(Redirect("Index")); }
public ActionResult Edit(int id) { var db = new BlogDatabase(); var article = db.BlogArticles.First(o => o.Id == id); ViewData.Model = article; return(View()); }
/// <summary> /// 删除博文 /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Delete(int id) { var db = new BlogDatabase(); var article = db.BlogArticles.First(o => o.Id == id); db.BlogArticles.Remove(article); db.SaveChanges(); return(RedirectToAction("Index")); }
/// <summary> /// 保存博文 /// </summary> /// <param name="id"></param> /// <param name="subject"></param> /// <param name="body"></param> /// <returns></returns> public ActionResult EditSave(int id, string subject, string body) { var db = new BlogDatabase(); var article = db.BlogArticles.First(o => o.Id == id); article.Subject = subject; article.Body = body; db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult ChangeSave(int id, string title, string body) { var db = new BlogDatabase(); var article = db.BlogBodys.First(o => o.Id == id); article.Title = title; article.Body = body; db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Blog public ActionResult Index() { var db = new BlogDatabase(); db.Database.CreateIfNotExists(); var lst = db.BlogArticles.OrderByDescending(o => o.Id).ToList(); ViewBag.BlogArticles = lst; return(View()); }
public ActionResult BlogSave(BlogBody model) { var article = new BlogBody(); article.Title = model.Title; article.Body = model.Body; article.DateCreated = DateTime.Now; var db = new BlogDatabase(); db.BlogBodys.Add(article); db.SaveChanges(); return(Redirect("Index")); }
/// <summary> /// 保存编辑后的博文 /// </summary> /// <returns></returns> public ActionResult EditSave(BlogArticle model) { if (ModelState.IsValid) { var db = new BlogDatabase(); var article = db.BlogArticles.First(o => o.Id == model.Id); article.Subject = model.Subject; article.Body = model.Body; db.SaveChanges(); } return(RedirectToAction("Index")); }
// GET: Blog public ActionResult Index(string q) { var db = new BlogDatabase(); db.Database.CreateIfNotExists(); var lst = db.BlogArticles.AsQueryable(); if (!string.IsNullOrWhiteSpace(q)) { lst = lst.Where(o => o.Subject.Contains(q)); } ViewBag.BlogArticles = lst.OrderByDescending(o => o.Id).ToList(); ViewBag.q = q; return(View()); }
public ActionResult ArticleSave(string subject, string body) { var article = new BlogArticle(); article.Subject = subject; article.Body = body; article.DateCreated = DateTime.Now; var db = new BlogDatabase(); db.BlogArticles.Add(article); db.SaveChanges(); return(Redirect("Index")); }
// GET: Blog public ActionResult Index(string c) { var db = new BlogDatabase(); db.Database.CreateIfNotExists(); var lst = db.BlogBodys.AsQueryable(); if (!string.IsNullOrWhiteSpace(c)) { lst = lst.Where(o => o.Title.Contains(c)); } ViewBag.BlogBodys = lst.OrderByDescending(o => o.Id).ToList(); ViewBag.c = c; return(View()); }
public EmployeeService(BlogDatabase db) { _db = db; }
public ArticleService(BlogDatabase db) { _db = db; }