public ActionResult Create(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" || ext.ToLower() == ".pdf") { 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)); } } itemServices.Create(itemVM); loadAll(); ModelState.Clear(); return(RedirectToAction("Index")); } loadAll(); ModelState.Clear(); return(View()); }