public JsonResult Upload() { for (int i = 0; i < Request.Files.Count; i++) { HttpPostedFileBase file = Request.Files[i]; //Uploaded file //Use the following properties to get file's name, size and MIMEType int fileSize = file.ContentLength; string fileName = file.FileName; string mimeType = file.ContentType; System.IO.Stream fileContent = file.InputStream; //To save file, use SaveAs method YummyViewModel vm = new YummyViewModel(); var content = new byte[file.ContentLength]; file.InputStream.Read(content, 0, file.ContentLength); TSContext dbContext = new TSContext(); dbContext.Yummies.ToList()[0].Photo = content; dbContext.SaveChanges(); //assignment.FileLocation = content; file.SaveAs(Server.MapPath("~/") + fileName); //File will be saved in application root } return(Json("Uploaded " + Request.Files.Count + " files")); }
public ActionResult Index() { YummyViewModel vm = YummyHelper.GetFeaturedYummyItem(); return(View(vm)); }
public static void SaveYummyItem(YummyViewModel vm) { }