public ActionResult submitSer(sertbl ser, HttpPostedFileBase file) { if (file != null && file.ContentLength > 0) { try { string path = Path.Combine(Server.MapPath("~/images"), Path.GetFileName(file.FileName)); file.SaveAs(path); ser.SerImg = "/images/" + file.FileName; dt.sertbls.Add(ser); 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("AddSer")); }
public ActionResult submitUpdate(sertbl ser, 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); ser.SerImg = "/images/" + file.FileName; dt.Entry(ser).State = EntityState.Modified; dt.SaveChanges(); ViewBag.Message = "File uploaded successfully"; } catch (Exception ex) { ViewBag.Message = "ERROR:" + ex.Message.ToString(); } } else { dt.Entry(ser).State = EntityState.Modified; dt.SaveChanges(); ViewBag.Message = "File uploaded successfully"; } return(RedirectToAction("ViewSer")); }
public ActionResult UpdateSer(string sid) { int id = Convert.ToInt32(sid); sertbl st = dt.sertbls.Find(id); return(View(st)); }