private static CalendarYearMonth ConvertMonthsToCalendarYearMonth(int months) { CalendarYearMonth calYrMth = new CalendarYearMonth(); int modMonth = months % 12; if (modMonth == 0) { calYrMth.Year = (months / 12) - 1; calYrMth.Month = 12; } else { int year = (int)Math.Truncate((decimal)(months / 12)); calYrMth.Year = year; calYrMth.Month = modMonth; } return(calYrMth); }
private static int ConvertCalendarYearMonthToMonths(CalendarYearMonth calYrMth) { return((calYrMth.Year * 12) + calYrMth.Month); }