public ActionResult Create(Maghaleh maghaleh, HttpPostedFileBase MyPic, HttpPostedFileBase MyFile) { if (ModelState.IsValid) { string ImageName = "no-photo.jpg"; string filename = ""; if (MyPic != null) { ImageName = MyPic.FileName; MyPic.SaveAs(Server.MapPath("/Content/MaghalehImage/" + ImageName)); } if (MyFile != null) { filename = MyFile.FileName; MyFile.SaveAs(Server.MapPath("/Content/MaghalehImage/mfile/" + filename)); } maghaleh.FileName = filename; maghaleh.ImageName = ImageName; maghaleh.Tarikh = DateTime.Now; maghaleh.Position = 0; db.Maghaleh.Add(maghaleh); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaghId = new SelectList(db.MaghalehGroup, "MaghId", "Name", maghaleh.MaghId); return(View(maghaleh)); }
public ActionResult DeleteConfirmed(int id) { Maghaleh maghaleh = db.Maghaleh.Find(id); db.Maghaleh.Remove(maghaleh); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Name,ImageName,FileName,Content,Tarikh,writer,Position,MaghId")] Maghaleh maghaleh) { if (ModelState.IsValid) { db.Entry(maghaleh).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.MaghId = new SelectList(db.MaghalehGroup, "MaghId", "Name", maghaleh.MaghId); return(View(maghaleh)); }
// GET: Admin/Maghalehs/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Maghaleh maghaleh = db.Maghaleh.Find(id); if (maghaleh == null) { return(HttpNotFound()); } return(View(maghaleh)); }
// GET: Admin/Maghalehs/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Maghaleh maghaleh = db.Maghaleh.Find(id); if (maghaleh == null) { return(HttpNotFound()); } ViewBag.MaghId = new SelectList(db.MaghalehGroup, "MaghId", "Name", maghaleh.MaghId); return(View(maghaleh)); }