public ActionResult Index(FileAttachment model) { ViewBag.ItemId = new SelectList(db.Items, "ItemId", "Title"); if (!ModelState.IsValid || model.File == null) { model.Message = "Import unsuccessfully. Please try again."; //return RedirectToAction("Index"); return View(model); } byte[] uploadedFile = new byte[model.File.InputStream.Length]; model.File.InputStream.Read(uploadedFile, 0, uploadedFile.Length); var item = db.Items.Find(model.ItemId); item.Picture = uploadedFile; db.SaveChanges(); model.Message = "Import completed successfully."; //return RedirectToAction("Index"); return View(model); //return Content("Thanks for uploading the file"); }
// // GET: /FileAttachment/ public ActionResult Index() { var model = new FileAttachment(); ViewBag.ItemId = new SelectList(db.Items, "ItemId", "Title"); return View(model); }