public ActionResult UploadImages() { foreach (string file in Request.Files) { var upload = Request.Files[file]; if (upload != null) { byte[] fileData; using (var binaryReader = new BinaryReader(upload.InputStream)) { fileData = binaryReader.ReadBytes(upload.ContentLength); } string hash = imageService.ComputeHashCode(fileData); var nickname = Membership.GetUser().UserName; // var user = userService.GetUserByNickname(email); var image = new ImageViewModel { BinaryImage = fileData, UserNickname = nickname, NumberOfLikes = 0, HashCode = hash }; imageService.CreateImage(image.ToBllImage()); // var model = image; return(PartialView("_Image", image)); } } return(PartialView("_Image", null)); }