public ActionResult DeleteConfirmed(int id) { tbl_newsletter tbl_newsletter = db.tbl_newsletter.Find(id); db.tbl_newsletter.Remove(tbl_newsletter); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,heading,content,image,admin_id")] tbl_newsletter tbl_newsletter) { if (ModelState.IsValid) { db.Entry(tbl_newsletter).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.admin_id = new SelectList(db.tbl_admin, "Id", "first_name", tbl_newsletter.admin_id); return(View(tbl_newsletter)); }
public ActionResult ViewOneNewsletter(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_newsletter onenewsletter = db.tbl_newsletter.Find(id); if (onenewsletter == null) { return(HttpNotFound()); } return(View(onenewsletter)); }
// GET: newsletter/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tbl_newsletter tbl_newsletter = db.tbl_newsletter.Find(id); if (tbl_newsletter == null) { return(HttpNotFound()); } ViewBag.admin_id = new SelectList(db.tbl_admin, "Id", "first_name", tbl_newsletter.admin_id); return(View(tbl_newsletter)); }
public ActionResult Create([Bind(Include = "Id,heading,content,admin_id")] tbl_newsletter tbl_newsletter, HttpPostedFileBase file) { if (ModelState.IsValid) { if (file != null && file.ContentLength > 0) { var filename = Path.GetFileName(file.FileName); tbl_newsletter.image = filename; var path = Path.Combine(Server.MapPath("~/images/"), filename); file.SaveAs(path); } db.tbl_newsletter.Add(tbl_newsletter); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.admin_id = new SelectList(db.tbl_admin, "Id", "first_name", tbl_newsletter.admin_id); return(View(tbl_newsletter)); }