// GET: Admin/MoreNews/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MoreNew moreNew = db.MoreNews.Find(id); if (moreNew == null) { return(HttpNotFound()); } ViewBag.CategoryId = new SelectList(db.Categories, "Id", "Name", moreNew.CategoryId); return(View(moreNew)); }
// GET: Admin/MoreNews/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } MoreNew moreNew = db.MoreNews.Find(id); if (moreNew == null) { return(HttpNotFound()); } db.MoreNews.Remove(moreNew); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,CategoryId,Photo,Tittle,Description,Date,Status,PhotoUpload")] MoreNew moreNew) { try { moreNew.Photo = FileManager.Upload(moreNew.PhotoUpload); } catch (Exception e) { ModelState.AddModelError("PhotoUpload", e.Message); } if (ModelState.IsValid) { db.Entry(moreNew).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CategoryId = new SelectList(db.Categories, "Id", "Name", moreNew.CategoryId); return(View(moreNew)); }