Exemple #1
0
        public ActionResult Open(int id)
        {
            var ip    = Request.UserHostAddress;
            var model = _adsService.OpenAd(id, CurrentUserId.ToString(), ip);

            if (!string.IsNullOrEmpty(model.Link))
            {
                var link = LinkHelper.GetCorrectLink(model.Link);
                return(Redirect(link));
            }
            else
            {
                var companyId = model.User.CompanyId;
                if (companyId.HasValue)
                {
                    return(RedirectToAction("Details", "Business", new { id = companyId.Value }));
                }
                else
                {
                    return(RedirectToAction("Index", "Home"));
                }
            }
        }