public Image ConvertFromAuctionPictureToImage(InsertPictureModel aPic) { Image image = new Image { Description = aPic.Description, FileName = aPic.FileStream.FileName, FileStream = aPic.FileStream.InputStream }; return(image); }
public ActionResult AddPictures(int id, string userName) { // If user is not the same as the owner of the auction. if (User.Identity.Name.Equals(userName)) { InsertPictureModel auctionPicture = new InsertPictureModel(); auctionPicture.Id = id; return(View(auctionPicture)); } else { return(View("NotFound")); } }
public ActionResult AddPictureDetails(InsertPictureModel picture, int id) { B_AuctionController bACtr = new B_AuctionController(); //GET ALL PICTURES FROM AUCTION if (ModelState.IsValid) { ConvertViewModel converter = new ConvertViewModel(); bACtr.InsertPicture(converter.ConvertFromAuctionPictureToImage(picture), User.Identity.Name, id); TempData["Referer"] = "PictureSuccessful"; } else { TempData["Referer"] = "PictureFailed"; } return(RedirectToAction("AddPictures", new { id })); }