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));
        }