/// <summary> /// Determines whether the specified stat should be displayed. /// </summary> /// <param name="stat">The stat to check.</param> /// <returns>A value determining whether the specified stat should be displayed.</returns> public bool StatDisplayed(CityVitalsWatchStat stat) { switch (stat) { case CityVitalsWatchStat.ElectricityAvailability: return(this.DisplayElectricityAvailability); case CityVitalsWatchStat.WaterAvailability: return(this.DisplayWaterAvailability); case CityVitalsWatchStat.SewageTreatment: return(this.DisplaySewageTreatment); case CityVitalsWatchStat.LandfillUsage: return(this.DisplayLandfillUsage); case CityVitalsWatchStat.IncinerationStatus: return(this.DisplayIncinerationStatus); case CityVitalsWatchStat.HealthcareAvailability: return(this.DisplayHealthcareAvailability); case CityVitalsWatchStat.AverageHealth: return(this.DisplayAverageHealth); case CityVitalsWatchStat.CemeteryUsage: return(this.DisplayCemeteryUsage); case CityVitalsWatchStat.CrematoriumAvailability: return(this.DisplayCrematoriumAvailability); case CityVitalsWatchStat.FireHazard: return(this.DisplayFireHazard); case CityVitalsWatchStat.CrimeRate: return(this.DisplayCrimeRate); case CityVitalsWatchStat.JailAvailability: return(this.DisplayJailAvailability); case CityVitalsWatchStat.ElementarySchoolAvailability: return(this.DisplayElementarySchoolAvailability); case CityVitalsWatchStat.HighSchoolAvailability: return(this.DisplayHighSchoolAvailability); case CityVitalsWatchStat.UniversityAvailability: return(this.DisplayUniversityAvailability); case CityVitalsWatchStat.Employment: return(this.DisplayEmployment); default: return(false); } }
/// <summary> /// Sets whether the specified stat should be displayed. /// </summary> /// <param name="stat">The stat to set.</param> /// <param name="value">The value indicating whether the specified stat should be displayed.</param> public void SetStatDisplayed(CityVitalsWatchStat stat, bool value) { switch (stat) { case CityVitalsWatchStat.ElectricityAvailability: this.DisplayElectricityAvailability = value; break; case CityVitalsWatchStat.WaterAvailability: this.DisplayWaterAvailability = value; break; case CityVitalsWatchStat.SewageTreatment: this.DisplaySewageTreatment = value; break; case CityVitalsWatchStat.LandfillUsage: this.DisplayLandfillUsage = value; break; case CityVitalsWatchStat.IncinerationStatus: this.DisplayIncinerationStatus = value; break; case CityVitalsWatchStat.HealthcareAvailability: this.DisplayHealthcareAvailability = value; break; case CityVitalsWatchStat.AverageHealth: this.DisplayAverageHealth = value; break; case CityVitalsWatchStat.CemeteryUsage: this.DisplayCemeteryUsage = value; break; case CityVitalsWatchStat.CrematoriumAvailability: this.DisplayCrematoriumAvailability = value; break; case CityVitalsWatchStat.FireHazard: this.DisplayFireHazard = value; break; case CityVitalsWatchStat.CrimeRate: this.DisplayCrimeRate = value; break; case CityVitalsWatchStat.JailAvailability: this.DisplayJailAvailability = value; break; case CityVitalsWatchStat.ElementarySchoolAvailability: this.DisplayElementarySchoolAvailability = value; break; case CityVitalsWatchStat.HighSchoolAvailability: this.DisplayHighSchoolAvailability = value; break; case CityVitalsWatchStat.UniversityAvailability: this.DisplayUniversityAvailability = value; break; case CityVitalsWatchStat.Employment: this.DisplayEmployment = value; break; } }
/// <summary> /// Sets whether the specified stat should be displayed. /// </summary> /// <param name="stat">The stat to set.</param> /// <param name="value">The value indicating whether the specified stat should be displayed.</param> public void SetStatDisplayed(CityVitalsWatchStat stat, bool value) { switch (stat) { case CityVitalsWatchStat.ElectricityAvailability: this.DisplayElectricityAvailability = value; break; case CityVitalsWatchStat.WaterAvailability: this.DisplayWaterAvailability = value; break; case CityVitalsWatchStat.SewageTreatment: this.DisplaySewageTreatment = value; break; case CityVitalsWatchStat.LandfillUsage: this.DisplayLandfillUsage = value; break; case CityVitalsWatchStat.IncinerationStatus: this.DisplayIncinerationStatus = value; break; case CityVitalsWatchStat.HealthcareAvailability: this.DisplayHealthcareAvailability = value; break; case CityVitalsWatchStat.AverageHealth: this.DisplayAverageHealth = value; break; case CityVitalsWatchStat.CemeteryUsage: this.DisplayCemeteryUsage = value; break; case CityVitalsWatchStat.CrematoriumAvailability: this.DisplayCrematoriumAvailability = value; break; case CityVitalsWatchStat.FireHazard: this.DisplayFireHazard = value; break; case CityVitalsWatchStat.CrimeRate: this.DisplayCrimeRate = value; break; case CityVitalsWatchStat.JailAvailability: this.DisplayJailAvailability = value; break; case CityVitalsWatchStat.ElementarySchoolAvailability: this.DisplayElementarySchoolAvailability = value; break; case CityVitalsWatchStat.HighSchoolAvailability: this.DisplayHighSchoolAvailability = value; break; case CityVitalsWatchStat.UniversityAvailability: this.DisplayUniversityAvailability = value; break; case CityVitalsWatchStat.Employment: this.DisplayEmployment = value; break; } }
/// <summary> /// Determines whether the specified stat should be displayed. /// </summary> /// <param name="stat">The stat to check.</param> /// <returns>A value determining whether the specified stat should be displayed.</returns> public bool StatDisplayed(CityVitalsWatchStat stat) { switch (stat) { case CityVitalsWatchStat.ElectricityAvailability: return this.DisplayElectricityAvailability; case CityVitalsWatchStat.WaterAvailability: return this.DisplayWaterAvailability; case CityVitalsWatchStat.SewageTreatment: return this.DisplaySewageTreatment; case CityVitalsWatchStat.LandfillUsage: return this.DisplayLandfillUsage; case CityVitalsWatchStat.IncinerationStatus: return this.DisplayIncinerationStatus; case CityVitalsWatchStat.HealthcareAvailability: return this.DisplayHealthcareAvailability; case CityVitalsWatchStat.AverageHealth: return this.DisplayAverageHealth; case CityVitalsWatchStat.CemeteryUsage: return this.DisplayCemeteryUsage; case CityVitalsWatchStat.CrematoriumAvailability: return this.DisplayCrematoriumAvailability; case CityVitalsWatchStat.FireHazard: return this.DisplayFireHazard; case CityVitalsWatchStat.CrimeRate: return this.DisplayCrimeRate; case CityVitalsWatchStat.JailAvailability: return this.DisplayJailAvailability; case CityVitalsWatchStat.ElementarySchoolAvailability: return this.DisplayElementarySchoolAvailability; case CityVitalsWatchStat.HighSchoolAvailability: return this.DisplayHighSchoolAvailability; case CityVitalsWatchStat.UniversityAvailability: return this.DisplayUniversityAvailability; case CityVitalsWatchStat.Employment: return this.DisplayEmployment; default: return false; } }