public ActionResult AddImage(AspNetUsers model, HttpPostedFileBase inputimage) { var db = new MarketOnlineContext(); if (inputimage != null) { model.Id = User.Identity.GetUserId(); model.Image = new byte[inputimage.ContentLength]; inputimage.InputStream.Read(model.Image, 0, inputimage.ContentLength); } db.AspNetUsers.Attach(model); db.Entry(model).Property(x => x.Image).IsModified = true; try { db.SaveChanges(); } catch (DbEntityValidationException ex) { foreach (var entityValidationErrors in ex.EntityValidationErrors) { foreach (var validationError in entityValidationErrors.ValidationErrors) { Response.Write("Property: " + validationError.PropertyName + " Error: " + validationError.ErrorMessage); } } } return(View(model)); }