Esempio n. 1
0
        public virtual ActionResult ContactContributor(int contributorId)
        {
            if (!_contributorSettings.AllowCustomersToContactContributors)
            {
                return(RedirectToRoute("HomePage"));
            }

            var contributor = _contributorService.GetContributorById(contributorId);

            if (contributor == null || !contributor.Active || contributor.Deleted)
            {
                return(RedirectToRoute("HomePage"));
            }

            var model = new ContactContributorModel();

            model = _commonModelFactory.PrepareContactContributorModel(model, contributor, false);
            return(View(model));
        }