Example #1
0
        public ActionResult Show(int id)
        {
            var manager   = new SimpleAdManager(SimpleAds.Properties.Settings.Default.ConnectionString);
            Ad  ad        = manager.GetAdById(id);
            var viewModel = new ShowAdViewModel
            {
                Ad = ad
            };

            if (Request.Cookies["adIds"] != null)
            {
                List <string> adIds = Request.Cookies["adIds"].Value.Split(',').ToList();
                viewModel.ShowDeleteButton = adIds.Any(a => ad.Id.ToString() == a);
            }
            return(View(viewModel));
        }