//[ChildActionOnly]
        //[OutputCache(Duration = 60 * 30, VaryByParam = "id;lang")] // 30 minutes
        public PartialViewResult Footer(string id, string lang)
        {
            var model    = new FooterViewModel();
            var customer = this.ActiveCustomer;

            model.MoreContactLink        = customer.MoreContactLink;
            model.TermsAndConditionsLink = customer.TermsAndConditionsLink;
            model.ContactPhoneNumber     = customer.ContactPhoneNumber;
            model.ContactEmailAddress    = customer.ContactEmailAddress;
            model.QuickLinks             = db.GetRiwalCompanyLinks(this.ActiveCustomer.DatabaseName, this.ActiveCustomer.CompanyId);

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