public static string Format(TheravadaCalendar tc, FormatStyles styles) { //sirisakyamunino tathagataparinibbana switch(styles) { case (FormatStyles.VeryVerbose): return "sirisakyamunino tathagataparinibbana" + tc.BuddhistYear.ToString() + " vasse, " + ((BuddhistMonths)tc.BuddhistMonth).ToString() + "mase, " + tc.BuddhistDay.ToString() + ". " + ((BuddhistFortnights)tc.BuddhistFortnight).ToString(); case (FormatStyles.Verbose): return "Sirisugataparinibbana " + tc.BuddhistYear.ToString() + " vasse, " + ((BuddhistMonths)tc.BuddhistMonth).ToString() + "mase, " + tc.BuddhistDay.ToString() + ". " + ((BuddhistFortnights)tc.BuddhistFortnight).ToString(); case (FormatStyles.Short): return tc.BuddhistYear.ToString() + "-" + tc.BuddhistMonth.ToString() + "-" + tc.BuddhistFortnight.ToString() + "-" + tc.BuddhistDay.ToString(); case (FormatStyles.VeryShort): return ""; } return ""; }
public BCAccessor() { TheravadaCalendar tc = new TheravadaCalendar(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); NextPoya = tc.getNextFullMoonDate().ToShortDateString(); BuddhistYear = tc.BuddhistYear.ToString(); }