public ActionResult Create(AdvertisementsModelView advertisement) { if (ModelState.IsValid) { Advertisement ad = new Advertisement() { AddTime = DateTime.Now, CategoriesId = advertisement.CategoriesId, Content = advertisement.Content, InternalUserId = User.Identity.GetUserId(), Price = advertisement.Price, Title = advertisement.Title }; using (var binaryReader = new BinaryReader(advertisement.Image.InputStream)) { ad.Image = binaryReader.ReadBytes(advertisement.Image.ContentLength); } _repo.AddAdvertisement(ad); _repo.SaveChanges(); return(RedirectToAction("Index")); } //ViewBag.InternalUserId = new SelectList(db.Users, "Id", "Email", advertisement.InternalUserId); return(View(advertisement)); }
// GET: Advertisements/Create public ActionResult Create() { AdvertisementsModelView advertisement = new AdvertisementsModelView(); return(View(advertisement)); }