public string Step14(Stems stem) { string dayMaster = ""; switch (stem) { case Stems.YinFire: dayMaster = "Yin Fire"; break; case Stems.YinWood: dayMaster = "Yin Wood"; break; case Stems.YinEarth: dayMaster = "Yin Earth"; break; case Stems.YinMetal: dayMaster = "Yin Metal"; break; case Stems.YinWater: dayMaster = "Yin Water"; break; case Stems.YangFire: dayMaster = "Yang Fire"; break; case Stems.YangWood: dayMaster = "Yang Wood"; break; case Stems.YangEarth: dayMaster = "Yang Earth"; break; case Stems.YangMetal: dayMaster = "Yang Metal"; break; case Stems.YangWater: dayMaster = "Yang Water"; break; } return(dayMaster); }
public HourStemAndBranchChart Step8(List <HourStemAndBranchChart> chart, Stems stem) { HourStemAndBranchChart hourStemAndBranchChart = new HourStemAndBranchChart(); foreach (HourStemAndBranchChart c in chart) { if (c.DayStems.Contains(stem)) { hourStemAndBranchChart = c; break; } } return(hourStemAndBranchChart); }
public int Step11(FourPillarsTable chart, Stems stem) { int total = 0; if (chart.YearStem == stem) { total += chart.YearStemValue; } if (chart.MonthStem == stem) { total += chart.MonthStemValue; } if (chart.DayStem == stem) { total += chart.DayStemValue; } if (chart.HourStem == stem) { total += chart.HourStemValue; } if (chart.YearHiddenElements.HiddenElement == stem) { total += chart.YearHiddenElements.HiddenElementValue; } if (chart.YearHiddenElements.HiddenElement2 == stem) { total += chart.YearHiddenElements.HiddenElement2Value; } if (chart.YearHiddenElements.HiddenElement3 == stem) { total += chart.YearHiddenElements.HiddenElement3Value; } return(total); }