public ActionResult submitUpdatePro(protbl pro, HttpPostedFileBase file) { designtEntities d = new designtEntities(); if (file != null && file.ContentLength > 0) { try { string path = Path.Combine(Server.MapPath("~/images"), Path.GetFileName(file.FileName)); file.SaveAs(path); pro.ProImg = "/images/" + file.FileName; dt.protbls.Attach(pro); dt.Entry(pro).State = EntityState.Modified; dt.SaveChanges(); ViewBag.Message = "File uploaded successfully"; } catch (Exception ex) { ViewBag.Message = "ERROR:" + ex.Message.ToString(); } } else { dt.protbls.Attach(pro); dt.Entry(pro).State = EntityState.Modified; dt.SaveChanges(); ViewBag.Message = "File uploaded successfully"; } return(RedirectToAction("ViewSer")); }
public ActionResult AddHome(int id) { // int id = Convert.ToInt32(sid); protbl pt = dt.protbls.Find(id); return(View(pt)); }
public ActionResult submitPro(protbl pro, HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { try { string path = Path.Combine(Server.MapPath("~/images"), Path.GetFileName(file.FileName)); file.SaveAs(path); pro.ProImg = "/images/" + file.FileName; dt.protbls.Add(pro); dt.SaveChanges(); ViewBag.Message = "File uploaded successfully"; } catch (Exception ex) { ViewBag.Message = "ERROR:" + ex.Message.ToString(); } } else { ViewBag.Message = "You have not specified a file."; } return(RedirectToAction("AddPro")); }