public ActionResult Create([Bind(Include = "Id,Name,Weight,Price")] Product product, HttpPostedFileBase arquivo) { string imagem = ""; string caminho = ""; if (arquivo.ContentLength < 0) { ViewBag.Message = "Selecione um Arquivo para upload"; return(View()); } if (ModelState.IsValid) { try { imagem = arquivo.FileName; caminho = @"D:\VisualStudio\Repository_Mvc\ApoioLayer\img\" + imagem; productsApplication.SaveArchive(caminho, arquivo); } catch (IOException) { return(RedirectToAction("Erros/Http500.cshtml")); } product.PathImage = imagem; productsApplication.AddProduct(product); return(RedirectToAction("Index")); } return(View(product)); }