public ActionResult DeleteConfirmed(int id) { ourClients ourClients = db.ourClients.Find(id); if (ourClients.Image != null) { System.IO.File.Delete(Server.MapPath("/PageImages/" + ourClients.Image)); } db.ourClients.Remove(ourClients); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Admin/ourClients/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ourClients ourClients = db.ourClients.Find(id); if (ourClients == null) { return(HttpNotFound()); } return(PartialView(ourClients)); }
public ActionResult Create([Bind(Include = "id,Image")] ourClients ourClients, HttpPostedFileBase Image) { if (ModelState.IsValid) { if (Image != null) { ourClients.Image = Guid.NewGuid() + Path.GetExtension(Image.FileName); Image.SaveAs(Server.MapPath("/PageImages/" + ourClients.Image)); } db.ourClients.Add(ourClients); db.SaveChanges(); return(RedirectToAction("Index")); } return(PartialView(ourClients)); }
public ActionResult Edit([Bind(Include = "id,Image")] ourClients ourClients, HttpPostedFileBase imgUp) { if (ModelState.IsValid) { if (imgUp != null) { if (ourClients.Image != null) { System.IO.File.Delete(Server.MapPath("/PageImages/" + ourClients.Image)); } ourClients.Image = Guid.NewGuid() + Path.GetExtension(imgUp.FileName); imgUp.SaveAs(Server.MapPath("/PageImages/" + ourClients.Image)); } db.Entry(ourClients).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(PartialView(ourClients)); }