//[OutputCache(Duration = 60 * 30, VaryByParam = "id;lang")] // 30 minutes
        public PartialViewResult NewsBanner(string id, string lang)
        {
            var model   = new NewsBannerViewModel();
            var company = db.GetRiwalCompany(this.ActiveCustomer.DatabaseName, this.ActiveCustomer.CompanyId);

            model.news = db.GetNews(this.ActiveCustomer.DatabaseName, this.ActiveCustomer.CompanyId);
            if (company != null && company.BannerLink != null)
            {
                model.BannerLink = company.BannerLink;
            }

            return(PartialView("_NewsBanner", model));
        }