public override FileDetails LoadText(PrayerSect pSect) { //_fileEnd = string.Format("feasts.{0}_{1}.txt", GetSeasonString(), _sectionOfDay); _fileEnd = string.Format("feasts.{0}", GetSeasonString(_sectionOfDay)); //if (!_fileEnd.EndsWith(".txt")) // Debug.WriteLine($"{_Tag}.LoadText: _fileEnd = {_fileEnd}"); FileDetails fileDetails = new FileDetails(); if (pSect == PrayerSect.AllSections) { fileDetails.Add(LoadIntro()); fileDetails.Add(LoadPraise()); fileDetails.Add(base.LoadText(pSect)); } else { switch (pSect) { case PrayerSect.Intro: fileDetails.Add(LoadIntro()); break; case PrayerSect.Praise: fileDetails.Add(LoadPraise()); break; default: fileDetails.Add(base.LoadText(pSect)); break; } } return(fileDetails); }
public override FileDetails LoadText(PrayerSect pSect) { _fileEnd = string.Format("easter{0}.{1}{2}.txt", _weekNo, _sectionOfDay, _dayNo); FileDetails fileDetails = new FileDetails(); if (pSect == PrayerSect.AllSections) { fileDetails.Add(LoadIntro()); fileDetails.Add(LoadPraise()); fileDetails.Add(base.LoadText(pSect)); } else { switch (pSect) { case PrayerSect.Intro: fileDetails.Add(LoadIntro()); break; case PrayerSect.Praise: fileDetails.Add(LoadPraise()); break; default: fileDetails.Add(base.LoadText(pSect)); break; } } return(fileDetails); }
public override FileDetails LoadText(PrayerSect pSect) { if (_dayInMonth == 25 || _dayInMonth == 26) { _fileEnd = string.Format("_17_31Dec.{0}_Dec_{1}.txt", _dayInMonth, _sectionOfDay); } else { _fileEnd = string.Format("xmas{0}.{1}{2}.txt", _week, _sectionOfDay, _dayNo); } _psalmEnd = string.Format("advent{0}.{1}{2}.txt", _week, _sectionOfDay, _dayNo); _refrainEnd = string.Format("_17_31Dec.week{0}.{1}{2}.txt", _week, _sectionOfDay, _dayNo); if (!string.IsNullOrEmpty(_filename)) { System.Diagnostics.Debug.WriteLine($"{_Tag}.LoadText({pSect.ToString()}) - _filename = {_filename}"); } System.Diagnostics.Debug.WriteLine($"{_Tag}.LoadText({pSect.ToString()}) - FileEnd = {_fileEnd}"); FileDetails fileDetails = new FileDetails(); if (pSect == PrayerSect.AllSections) { fileDetails.Add(LoadIntro()); fileDetails.Add(LoadPraise()); fileDetails.Add(base.LoadText(pSect)); } else { switch (pSect) { case PrayerSect.Intro: fileDetails.Add(LoadIntro()); break; case PrayerSect.Praise: fileDetails.Add(LoadPraise()); break; default: fileDetails.Add(base.LoadText(pSect)); break; } } return(fileDetails); }
public override FileDetails LoadText(PrayerSect pSect) { int weekNo = Int32.Parse(_weekNo) % 5; if (weekNo == 0) { weekNo = 5; } _fileEnd = string.Format("holy_week.{0}{1}.txt", _sectionOfDay, _dayNo); FileDetails fileDetails = new FileDetails(); if (pSect == PrayerSect.AllSections) { fileDetails.Add(LoadIntro()); fileDetails.Add(LoadPraise()); fileDetails.Add(base.LoadText(pSect)); } else { switch (pSect) { case PrayerSect.Intro: fileDetails.Add(LoadIntro()); break; case PrayerSect.Praise: fileDetails.Add(LoadPraise()); break; default: fileDetails.Add(base.LoadText(pSect)); break; } } return(fileDetails); }
public override FileDetails LoadText(PrayerSect pSect) { int weekNo = Int32.Parse(_weekNo) % 4; if (weekNo == 0) { weekNo = 4; } _fileEnd = string.Format("ordinary{0}.{1}{2}.txt", weekNo, _sectionOfDay, _dayNo); string ordFileEnd = CreateOrdFilename(); FileDetails fileDetails = new FileDetails(); if (pSect == PrayerSect.AllSections) { fileDetails.Add(LoadIntro()); fileDetails.Add(LoadPraise()); fileDetails.Add(LoadWordOfGod()); fileDetails.Add(LoadResponse()); fileDetails.Add(LoadCanticles(ordFileEnd)); fileDetails.Add(LoadPrayers()); fileDetails.Add(LoadConclusion(ordFileEnd)); } else { switch (pSect) { case PrayerSect.Intro: fileDetails.Add(LoadIntro()); break; case PrayerSect.Praise: fileDetails.Add(LoadPraise()); break; case PrayerSect.WordOfGod: fileDetails.Add(LoadWordOfGod()); break; case PrayerSect.Response: fileDetails.Add(LoadResponse()); break; case PrayerSect.Canticles: fileDetails.Add(LoadCanticles(ordFileEnd)); break; case PrayerSect.Prayers: fileDetails.Add(LoadPrayers()); break; case PrayerSect.Conclusion: fileDetails.Add(LoadConclusion(ordFileEnd)); break; default: break; } } return(fileDetails); }
public override FileDetails LoadText(PrayerSect pSect) { int weekNo = Int32.Parse(_weekNo) % 4; if (weekNo == 0) { weekNo = 4; } //if (_dayInMonth >= 17 && _month == 12 && _dayNo != "1") //{ // if >= 17 Dec, and NOT a Sunday, take file from 17_31Dec folder // _fileEnd = string.Format("_17_31Dec.{0}_Dec_{1}.txt", _dayInMonth, _sectionOfDay); //_fileEnd = string.Format("_17_31Dec.week{0}.{1}{2}.txt", weekNo, _sectionOfDay, _dayNo); //} if (_dayInMonth >= 17 && _month == 12) { //fileEnd = string.Format("_17_31Dec.{0}{1}.txt", _sectionOfDay, _dayNo); if (_dayNo == "1") { _fileEnd = string.Format("_17_31Dec.{0}_Dec_{1}.txt", _dayInMonth, _sectionOfDay); } else { _fileEnd = string.Format("_17_31Dec.week{0}.{1}{2}.txt", weekNo, _sectionOfDay, _dayNo); } } else { _fileEnd = string.Format("advent{0}.{1}{2}.txt", weekNo, _sectionOfDay, _dayNo); } FileDetails fileDetails = new FileDetails(); if (pSect == PrayerSect.AllSections) { fileDetails.Add(LoadIntro()); fileDetails.Add(LoadPraise()); fileDetails.Add(LoadWordOfGod()); fileDetails.Add(LoadResponse()); fileDetails.Add(LoadCanticles(_fileEnd)); fileDetails.Add(LoadPrayers()); fileDetails.Add(LoadConclusion(_fileEnd)); } else { switch (pSect) { case PrayerSect.Intro: fileDetails.Add(LoadIntro()); break; case PrayerSect.Praise: fileDetails.Add(LoadPraise()); break; case PrayerSect.WordOfGod: fileDetails.Add(LoadWordOfGod()); break; case PrayerSect.Response: fileDetails.Add(LoadResponse()); break; case PrayerSect.Canticles: fileDetails.Add(LoadCanticles(_fileEnd)); break; case PrayerSect.Prayers: fileDetails.Add(LoadPrayers()); break; case PrayerSect.Conclusion: fileDetails.Add(LoadConclusion(_fileEnd)); break; case PrayerSect.AllSections: default: break; } } return(fileDetails); }