public ActionResult Edit(ItemViewModel itemVM) { if (ModelState.IsValid) { if (itemVM.File_Image != null) { string ext = Path.GetExtension(itemVM.File_Image.FileName).ToString(); if (ext.ToLower() == ".jpg" || ext.ToLower() == ".jpeg" || ext.ToLower() == ".png" || ext.ToLower() == ".gif") { string fileName = Path.GetFileNameWithoutExtension(itemVM.File_Image.FileName) + Guid.NewGuid() + ext; itemVM.Product_Image = "/AppFiles/Images/" + fileName; itemVM.File_Image.SaveAs(Path.Combine(Server.MapPath("~/AppFiles/Images"), fileName)); } } if (itemVM.File_Image1 != null) { string ext = Path.GetExtension(itemVM.File_Image1.FileName).ToString(); if (ext.ToLower() == ".jpg" || ext.ToLower() == ".jpeg" || ext.ToLower() == ".png" || ext.ToLower() == ".gif" || ext.ToLower() == ".pdf") { string fileName = Path.GetFileNameWithoutExtension(itemVM.File_Image1.FileName) + Guid.NewGuid() + ext; itemVM.Product_Image1 = "/AppFiles/Images/" + fileName; itemVM.File_Image1.SaveAs(Path.Combine(Server.MapPath("~/AppFiles/Images"), fileName)); } } if (itemVM.File_Image2 != null) { string ext = Path.GetExtension(itemVM.File_Image2.FileName).ToString(); if (ext.ToLower() == ".jpg" || ext.ToLower() == ".jpeg" || ext.ToLower() == ".png" || ext.ToLower() == ".gif" || ext.ToLower() == ".pdf") { string fileName = Path.GetFileNameWithoutExtension(itemVM.File_Image2.FileName) + Guid.NewGuid() + ext; itemVM.Product_Image2 = "/AppFiles/Images/" + fileName; itemVM.File_Image2.SaveAs(Path.Combine(Server.MapPath("~/AppFiles/Images"), fileName)); } } itemServices.Update(itemVM); return(RedirectToAction("Index")); } return(View()); }