public ActionResult Create(actBulletin act, HttpPostedFileBase actImage) { string fileName = ""; string GetActID = db.Database.SqlQuery<string>("Select dbo.GetActID()").FirstOrDefault(); act.actID = GetActID; act.actImage = GetActID + ".jpg"; if (actImage != null) { if (actImage.ContentLength > 0) { fileName = GetActID + ".jpg"; actImage.SaveAs(Server.MapPath("~/actImage/" + fileName)); } } if (actImage == null) { act.actImage= "act0000000.jpg"; } //if (ModelState.IsValid) //{ // db.actBulletin.Add(actBulletin); // db.SaveChanges(); // return RedirectToAction("Index"); //} db.actBulletin.Add(act); db.SaveChanges(); ViewBag.admID = new SelectList(db.Adm, "admID", "admName", act.admID); return View(act); }
public ActionResult DeleteConfirmed(string id) { actBulletin actBulletin = db.actBulletin.Find(id); db.actBulletin.Remove(actBulletin); db.SaveChanges(); return RedirectToAction("Index"); }
public ActionResult Edit([Bind(Include = "actID,pdtID,actStrDate,actEndDate,actImage,actDisplay,admID")] actBulletin actBulletin, HttpPostedFileBase actImage) { string fileName = ""; if (actImage != null) { if (actImage.ContentLength > 0) { fileName = actBulletin.actID + ".jpg"; actImage.SaveAs(Server.MapPath("~/actImage/" + fileName)); actBulletin.actImage = fileName; } } if (actImage == null) { actBulletin.actImage = "act0000000.jpg"; } if (ModelState.IsValid) { db.Entry(actBulletin).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } ViewBag.admID = new SelectList(db.Adm, "admID", "admName", actBulletin.admID); return View(actBulletin); }
// GET: actBulletinsAdm/Details/5 public ActionResult Details(string id) { if (Session["AdmID"] == null) { return RedirectToAction("Index", "AdmLogin"); } if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } actBulletin actBulletin = db.actBulletin.Find(id); if (actBulletin == null) { return HttpNotFound(); } return View(actBulletin); }
// GET: actBulletinsAdm/Edit/5 public ActionResult Edit(string id) { if (Session["AdmID"] == null) { return RedirectToAction("Index", "AdmLogin"); } if (id == null) { return new HttpStatusCodeResult(HttpStatusCode.BadRequest); } actBulletin actBulletin = db.actBulletin.Find(id); if (actBulletin == null) { return HttpNotFound(); } ViewBag.admID = new SelectList(db.Adm, "admID", "admName", actBulletin.admID); return View(actBulletin); }