public ActionResult Edit([Bind(Include = "Id_Post,Title,Id_Author,CreateTime,UpdateTime,Tags,Content")] u_post u_post) { if (ModelState.IsValid) { u_post.UpdateTime = DateTime.Now; db.Entry(u_post).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbEntityValidationException ex) { foreach (var entityValidationErrors in ex.EntityValidationErrors) { foreach (var validationError in entityValidationErrors.ValidationErrors) { Response.Write("Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage); } } } return(RedirectToAction("Index")); } return(View(u_post)); }
public ActionResult DeleteConfirmed(int id) { u_post u_post = db.u_post.Find(id); db.u_post.Remove(u_post); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Posting/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } u_post u_post = db.u_post.Find(id); if (u_post == null) { return(HttpNotFound()); } return(View(u_post)); }
public ActionResult Create([Bind(Include = "Id_Post,Title,Id_Author,CreateTime,UpdateTime,Tags,Content")] u_post u_post) { if (ModelState.IsValid) { int last_id = db.u_post.Max(item => item.Id_Post); u_post.Id_Post = last_id + 1; u_post.CreateTime = DateTime.Now; u_post.UpdateTime = DateTime.Now; db.u_post.Add(u_post); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(u_post)); }