/// <summary> /// /// </summary> /// <param name="entityName"></param> /// <returns></returns> public void EnableCache(string entityName, bool enable) { switch (entityName) { case "KPAccomplishmentMisses": EntityCache <Accomplishment> .EnableCache(enable); break; case "KPAuditItems": EntityCache <AuditItem> .EnableCache(enable); break; case "KPEffortInstances": EntityCache <EffortInstance> .EnableCache(enable); break; case "KPGoals": EntityCache <Goal> .EnableCache(enable); break; case "KPKeyInsightsInnovations": EntityCache <KeyInsightInnovation> .EnableCache(enable); break; case "KPMilestones": EntityCache <Milestone> .EnableCache(enable); break; case "KPProjects": EntityCache <Project> .EnableCache(enable); break; // files case "KPDocuments": EntityCache <Document> .EnableCache(enable); break; case "KPReports": EntityCache <Report> .EnableCache(enable); break; } }