public ActionResult Create(DetailProductPainting p) { ShopOnlineDbContext ctx = new ShopOnlineDbContext(); ctx.Product.Add(p); ctx.SaveChanges(); return(Content("ثبت با موفقیت انجام شد ")); }
public ActionResult Create(DetailProductPainting p, HttpPostedFileBase UrlImage1) { var extention = Path.GetExtension(UrlImage1.FileName).ToLower(); if (UrlImage1.ContentLength / 1024 <= 150 && (extention == ".jpg" || extention == ".jpeg" || extention == ".png" || extention == "gif")) { ShopOnlineDbContext ctx = new ShopOnlineDbContext(); var fileName = $"{Guid.NewGuid().ToString()}{extention}"; var fullPath = Path.Combine(Server.MapPath("~/images/urlimages"), fileName); UrlImage1.SaveAs(fullPath); p.UrlImage = $"~/images/urlimages/{fileName}"; ctx.Product.Add(p); ctx.SaveChanges(); //return Content("ثبت با موفقیت انجام شد "); TempData["Messag"] = "ثبت با موفقیت انجام شد "; return(RedirectToAction("ProductList")); } else { TempData["Message"] = "فایل ارسالی مناسب نیست "; TempData["MessageClass"] = "danger"; return(RedirectToAction("Create")); } }