Ejemplo n.º 1
0
        /// <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;
            }
        }