/// <summary> /// Create the template output /// </summary> public virtual string TransformText() { this.Write("<Days>\r\n"); #line 8 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" var allRangeNames = Weeks.Aggregate(new List <string>(), (pList, pItem) => { pList.AddRange(pItem.Entries.Select(pX => pX.Name)); return(pList); }).Distinct().ToList(); allRangeNames.Sort(); foreach (var week in Weeks) { #line default #line hidden this.Write(" <Week>\r\n <Number>"); #line 22 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(week.Week)); #line default #line hidden this.Write("</Number>"); #line 22 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" foreach (var cho in allRangeNames) { var inc = week.Entries.FirstOrDefault(pX => pX.Name == cho); var name = "Age" + cho.Replace("-", "To").Replace("+", "Plus"); #line default #line hidden this.Write(" \r\n <"); #line 27 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(name)); #line default #line hidden this.Write("Abs>"); #line 27 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture((inc != null ? CovidStats.PopulationBreakdown.MapAbsoluteFromRate(inc).ToString() : ""))); #line default #line hidden this.Write("</"); #line 27 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(name)); #line default #line hidden this.Write("Abs>\r\n <"); #line 28 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(name)); #line default #line hidden this.Write("Rate>"); #line 28 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture((inc != null ? inc.Value.ToString() : ""))); #line default #line hidden this.Write("</"); #line 28 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(name)); #line default #line hidden this.Write("Rate>\r\n"); #line 29 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" } #line default #line hidden this.Write(" </Week>\r\n"); #line 34 "C:\personal\CovidStats\CovidStats\WeeklyIncidenceRatesXml.tt" } #line default #line hidden this.Write("</Days>"); return(this.GenerationEnvironment.ToString()); }
/// <summary> /// Create the template output /// </summary> public virtual string TransformText() { this.Write("<Weeks>\r\n"); #line 8 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" var allValueNames = Weeks.Aggregate(new List <string>(), (pList, pItem) => { if (pItem.Values != null) { pList.AddRange(pItem.Values.Select(pX => pX.Name)); } return(pList); }).Distinct().ToList(); allValueNames.Sort(); var allFacilityResultSummary = Weeks.Aggregate(new List <string>(), (pList, pItem) => { if (pItem.Values != null) { pList.AddRange(pItem.AllFacilityTypesResultsSummary.Select(pX => pX.Name)); } return(pList); }).Distinct().ToList(); allFacilityResultSummary.Sort(); var allSchoolsTesting = Weeks.Aggregate(new List <string>(), (pList, pItem) => { if (pItem.Values != null) { pList.AddRange(pItem.Schools.Testing.Select(pX => pX.Name)); } return(pList); }).Distinct().ToList(); allSchoolsTesting.Sort(); var allSchoolsMassTesting = Weeks.Aggregate(new List <string>(), (pList, pItem) => { if (pItem.Values != null) { pList.AddRange(pItem.Schools.MassTesting.Select(pX => pX.Name)); } return(pList); }).Distinct().ToList(); allSchoolsMassTesting.Sort(); var allChildcareTesting = Weeks.Aggregate(new List <string>(), (pList, pItem) => { if (pItem.Values != null) { pList.AddRange(pItem.Childcare.Testing.Select(pX => pX.Name)); } return(pList); }).Distinct().ToList(); allChildcareTesting.Sort(); var allChildcareMassTesting = Weeks.Aggregate(new List <string>(), (pList, pItem) => { if (pItem.Values != null) { pList.AddRange(pItem.Childcare.MassTesting.Select(pX => pX.Name)); } return(pList); }).Distinct().ToList(); allChildcareMassTesting.Sort(); for (var i = 0; i < Weeks.Count; i++) { #line default #line hidden this.Write(" <Week>\r\n <Number>"); #line 67 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(Weeks[i].Week)); #line default #line hidden this.Write("</Number>\r\n <SourceFileName>"); #line 68 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(Weeks[i].SourceFileName)); #line default #line hidden this.Write("</SourceFileName>\r\n"); #line 69 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" foreach (var item in allValueNames) { var val = Weeks[i].Values.FirstOrDefault(pX => pX.Name == item); var elementName = "Overall" + val.Name.Replace(" ", "").Replace("%", "").Replace("+", ""); #line default #line hidden this.Write(" <"); #line 74 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "Week")); #line default #line hidden this.Write(">"); #line 74 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.WeekValue)); #line default #line hidden this.Write("</"); #line 74 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "Week")); #line default #line hidden this.Write(">\r\n <"); #line 75 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "Cumulative")); #line default #line hidden this.Write(">"); #line 75 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.CumulativeToDate)); #line default #line hidden this.Write("</"); #line 75 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "Cumulative")); #line default #line hidden this.Write(">\r\n"); #line 76 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } foreach (var item in allFacilityResultSummary) { var val = Weeks[i].AllFacilityTypesResultsSummary.FirstOrDefault(pX => pX.Name == item); var elementName = "Overall" + val.Name.Replace(" ", "").Replace("%", "").Replace("+", "").Replace("*", ""); #line default #line hidden this.Write(" <"); #line 81 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">"); #line 81 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoFacilities)); #line default #line hidden this.Write("</"); #line 81 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">\r\n <"); #line 82 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">"); #line 82 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoTested)); #line default #line hidden this.Write("</"); #line 82 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">\r\n <"); #line 83 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">"); #line 83 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoDetected)); #line default #line hidden this.Write("</"); #line 83 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">\r\n <"); #line 84 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">"); #line 84 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoNotDetected)); #line default #line hidden this.Write("</"); #line 84 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">\r\n <"); #line 85 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">"); #line 85 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.DetectedPercent)); #line default #line hidden this.Write("</"); #line 85 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">\r\n"); #line 86 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } foreach (var item in allSchoolsTesting) { var val = Weeks[i].Schools.Testing.FirstOrDefault(pX => pX.Name == item); var elementName = "SchoolsTesting" + val.Name.Replace(" ", "").Replace("%", "").Replace("+", "").Replace("*", ""); #line default #line hidden this.Write(" <"); #line 91 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">"); #line 91 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoFacilities)); #line default #line hidden this.Write("</"); #line 91 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">\r\n <"); #line 92 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">"); #line 92 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoTested)); #line default #line hidden this.Write("</"); #line 92 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">\r\n <"); #line 93 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">"); #line 93 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoDetected)); #line default #line hidden this.Write("</"); #line 93 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">\r\n <"); #line 94 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">"); #line 94 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoNotDetected)); #line default #line hidden this.Write("</"); #line 94 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">\r\n <"); #line 95 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">"); #line 95 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.DetectedPercent)); #line default #line hidden this.Write("</"); #line 95 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">\r\n"); #line 96 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } foreach (var item in allSchoolsMassTesting) { var val = Weeks[i].Schools.MassTesting.FirstOrDefault(pX => pX.Name == item); var elementName = "SchoolsMassTesting" + val.Name.Replace(" ", "").Replace("%", "").Replace("+", "").Replace("*", ""); #line default #line hidden this.Write(" <"); #line 101 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">"); #line 101 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoFacilities)); #line default #line hidden this.Write("</"); #line 101 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">\r\n <"); #line 102 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">"); #line 102 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoTested)); #line default #line hidden this.Write("</"); #line 102 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">\r\n <"); #line 103 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">"); #line 103 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoDetected)); #line default #line hidden this.Write("</"); #line 103 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">\r\n <"); #line 104 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">"); #line 104 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoNotDetected)); #line default #line hidden this.Write("</"); #line 104 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">\r\n <"); #line 105 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">"); #line 105 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.DetectedPercent)); #line default #line hidden this.Write("</"); #line 105 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">\r\n"); #line 106 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } foreach (var item in allChildcareTesting) { var val = Weeks[i].Childcare.Testing.FirstOrDefault(pX => pX.Name == item); var elementName = "ChildcareTesting" + val.Name.Replace(" ", "").Replace("%", "").Replace("+", "").Replace("*", ""); #line default #line hidden this.Write(" <"); #line 111 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">"); #line 111 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoFacilities)); #line default #line hidden this.Write("</"); #line 111 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">\r\n <"); #line 112 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">"); #line 112 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoTested)); #line default #line hidden this.Write("</"); #line 112 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">\r\n <"); #line 113 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">"); #line 113 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoDetected)); #line default #line hidden this.Write("</"); #line 113 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">\r\n <"); #line 114 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">"); #line 114 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoNotDetected)); #line default #line hidden this.Write("</"); #line 114 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">\r\n <"); #line 115 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">"); #line 115 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.DetectedPercent)); #line default #line hidden this.Write("</"); #line 115 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">\r\n"); #line 116 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } foreach (var item in allChildcareMassTesting) { var val = Weeks[i].Childcare.MassTesting.FirstOrDefault(pX => pX.Name == item); var elementName = "ChildcareMassTesting" + val.Name.Replace(" ", "").Replace("%", "").Replace("+", "").Replace("*", ""); #line default #line hidden this.Write(" <"); #line 121 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">"); #line 121 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoFacilities)); #line default #line hidden this.Write("</"); #line 121 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoFacilities")); #line default #line hidden this.Write(">\r\n <"); #line 122 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">"); #line 122 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoTested)); #line default #line hidden this.Write("</"); #line 122 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoTested")); #line default #line hidden this.Write(">\r\n <"); #line 123 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">"); #line 123 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoDetected)); #line default #line hidden this.Write("</"); #line 123 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoDetected")); #line default #line hidden this.Write(">\r\n <"); #line 124 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">"); #line 124 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.NoNotDetected)); #line default #line hidden this.Write("</"); #line 124 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "NoNotDetected")); #line default #line hidden this.Write(">\r\n <"); #line 125 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">"); #line 125 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(val.DetectedPercent)); #line default #line hidden this.Write("</"); #line 125 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" this.Write(this.ToStringHelper.ToStringWithCulture(elementName + "DetectedPercent")); #line default #line hidden this.Write(">\r\n"); #line 126 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } #line default #line hidden this.Write(" </Week>\r\n"); #line 128 "C:\personal\CovidStats\CovidStats\SchoolWeeksXml.tt" } #line default #line hidden this.Write("</Weeks>"); return(this.GenerationEnvironment.ToString()); }