// GET: AboutUsPhotoes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(RedirectToAction("Index")); } AboutUsPhoto aboutUsPhoto = db.AboutUsPhotos.Find(id); if (aboutUsPhoto == null) { return(HttpNotFound()); } return(View(aboutUsPhoto)); }
public ActionResult DeleteConfirmed(int id) { AboutUsPhoto aboutUsPhoto = db.AboutUsPhotos.Find(id); db.AboutUsPhotos.Remove(aboutUsPhoto); db.SaveChanges(); FileInfo F = new FileInfo(Server.MapPath("~/Uploads/AboutUsPhotos/" + id + ".jpg")); if (F.Exists) { F.Delete(); } return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "ID,Description")] AboutUsPhoto aboutUsPhoto, HttpPostedFileBase Photo) { try { if (ModelState.IsValid && Photo != null) { aboutUsPhoto.Description_en = DEL.TranslateText(aboutUsPhoto.Description, "ar|en"); db.AboutUsPhotos.Add(aboutUsPhoto); db.SaveChanges(); DEL.PhotoCompress(Server.MapPath("~/Uploads/AboutUsPhotos/" + aboutUsPhoto.ID + ".jpg"), Photo); ViewBag.Done = "تم اضافة الصورة بنجاح ."; } }catch (Exception ex) { ViewBag.error = ex.Message; } return(View(aboutUsPhoto)); }
public ActionResult Edit([Bind(Include = "ID,Description")] AboutUsPhoto aboutUsPhoto, HttpPostedFileBase Photo) { try { if (ModelState.IsValid) { aboutUsPhoto.Description_en = DEL.TranslateText(aboutUsPhoto.Description, "ar|en"); db.Entry(aboutUsPhoto).State = EntityState.Modified; db.SaveChanges(); if (Photo != null) { DEL.PhotoCompress(Server.MapPath("~/Uploads/AboutUsPhotos/" + aboutUsPhoto.ID + ".jpg"), Photo); } ViewBag.Done = "تم تعديل الصورة بنجاح ."; } }catch (Exception ex) { ViewBag.error = ex.Message; } return(View(aboutUsPhoto)); }