public ActionResult DeleteConfirmed(int id) { CommenInfo commenInfo = db.CommenInfo.Find(id); db.CommenInfo.Remove(commenInfo); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id,userid,contentid,url,title,commen")] CommenInfo commenInfo) { if (ModelState.IsValid) { db.Entry(commenInfo).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("YourComment")); } return(View(commenInfo)); }
public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CommenInfo commenInfo = db.CommenInfo.Find(id); if (commenInfo == null) { return(HttpNotFound()); } return(View(commenInfo)); }
//[ValidateAntiForgeryToken] //public ActionResult Create([Bind(Include = "id,userid,contentid,url,title,commen")] CommenInfo commenInfo) //{ // if (ModelState.IsValid) // { // db.CommenInfo.Add(commenInfo); // db.SaveChanges(); // return RedirectToAction("Index"); // } // return View(commenInfo); //} public ActionResult Create(string userid, string contentid) { int cid = Convert.ToInt16(contentid); int content_id = Convert.ToInt16(contentid); CommenInfo ci = new CommenInfo(); if (ModelState.IsValid) { int id = 0; int uid = Convert.ToInt16(userid); if (Session["userID"].ToString() != null) { id = Convert.ToInt16(Session["userID"].ToString()); } var data = (from c in db.ContentInfo where c.id == cid select c).FirstOrDefault(); if (data != null) { ci.title = data.title; ci.url = data.url; ci.userid = id; ci.contentid = cid; } else { throw new Exception(); } db.CommenInfo.Add(ci); db.SaveChanges(); return(Content("OK")); } return(View(ci)); }