public ActionResult Create(PageLayout pagelayout, HttpPostedFileBase ImageFile) { if (ImageFile != null && ImageFile.ContentLength > 0) { using (var ms = new MemoryStream()) { ImageFile.InputStream.CopyTo(ms); pagelayout.Image = ms.ToArray(); } } if (ModelState.IsValid) { _layoutService.AddLayout(pagelayout); return(RedirectToAction("Index")); } return(View(pagelayout)); }