コード例 #1
0
 protected virtual string GetClauseForCompareToSchoolsDistrict(
     string OrigFullKey,
     S4orALL S4orALL,
     CompareTo compareTo,
     OrgLevel orgLevel,
     string SCounty,
     string SAthleticConf,
     string SCESA,
     SRegion SRegion,
     out bool useFullkeys)
 {
     useFullkeys = false;
     return(String.Empty);
 }
コード例 #2
0
        /// <summary>
        /// Get CompareToEnum In Title
        /// </summary>
        /// <param name="orgLevelKey"></param>
        /// <param name="compareTo"></param>
        /// <param name="schoolType"></param>
        /// <param name="s4orALL"></param>
        /// <param name="regionString"></param>
        /// <returns></returns>
        public String GetCompareToInTitle(
            OrgLevel orgLevel,
            CompareTo compareTo,
            STYP schoolType,
            S4orALL s4orALL,
            string regionString)
        {
            StringBuilder sb = new StringBuilder();

            if (compareTo.Key == CompareToKeys.SelSchools ||
                compareTo.Key == CompareToKeys.SelDistricts)
            {
                if (s4orALL.Key == S4orALLKeys.AllSchoolsOrDistrictsIn)
                {
                    if (orgLevel.Key == OrgLevelKeys.School)
                    {
                        sb.AppendFormat(" Compared to All {0} in {1} ",
                                        SchoolTypeLabel(schoolType), regionString);
                    }
                    else if (orgLevel.Key == OrgLevelKeys.District)
                    {
                        sb.AppendFormat(" Compared to All Districts in {0} ", regionString);
                    }
                }
                else
                {
                    if (orgLevel.Key == OrgLevelKeys.School)
                    {
                        sb.AppendFormat(" Compared to Selected {0} ", SchoolTypeLabel(schoolType));
                    }
                    else if (orgLevel.Key == OrgLevelKeys.District)
                    {
                        sb.AppendFormat(" Compared to Selected Districts ");
                    }
                }
            }
            else
            {
                if (compareTo.Key == CompareToKeys.OrgLevel && orgLevel.Key == OrgLevelKeys.District)
                {
                    sb.AppendFormat(" Compared to {0} ", compareTo.Key.Replace("District/", String.Empty));
                }
                else if (compareTo.Key != CompareToKeys.Current)
                {
                    sb.AppendFormat(" Compared to {0} ", compareTo.Key);
                }
            }

            return(sb.ToString());
        }