public RedirectToRouteResult UploadImages(ANHBIA anhBia) { url = int.Parse(Url.RequestContext.RouteData.Values["id"].ToString()); if (anhBia.ImageFile != null) { string fileName = Path.GetFileNameWithoutExtension(anhBia.ImageFile.FileName); string extent = Path.GetExtension(anhBia.ImageFile.FileName); fileName = fileName + extent; anhBia.ANH = "~/Content/Images/" + fileName; anhBia.ImageFile.SaveAs(Path.Combine(Server.MapPath("~/Content/Images/"), fileName)); } anhBia.ID_SACH = url; db.ANHBIAs.Add(anhBia); db.SaveChanges(); return(RedirectToRoute(new { controller = "BookImage", action = "Index", id = url })); }
public RedirectToRouteResult Edit(ANHBIA anhBia) { int id = int.Parse(Url.RequestContext.RouteData.Values["id"].ToString()); if (anhBia.ImageFile != null) { string fileName = Path.GetFileNameWithoutExtension(anhBia.ImageFile.FileName); string extent = Path.GetExtension(anhBia.ImageFile.FileName); fileName = fileName + extent; anhBia.ANH = "~/Content/Images/" + fileName; anhBia.ImageFile.SaveAs(Path.Combine(Server.MapPath("~/Content/Images/"), fileName)); } var select = db.ANHBIAs.Where(anh => anh.ID_ANH == id).FirstOrDefault(); select.ANH = anhBia.ANH; db.SaveChanges(); return(RedirectToRoute(new { controller = "BookImage", action = "Index", id = select.ID_SACH })); }