Closed GoogleCodeExporter closed 8 years ago
e.g. public static List<DimensionEntry<DateTime>> BuildQuater(this List<DimensionEntry<DateTime>> lst) { foreach (var parent in lst) { for (int quater = 1; quater <= 4; quater++) { var dtFrom = new DateTime(parent.Min.Year, ((quater - 1) * 3) + 1, 1); var dtUntil = dtFrom.AddMonths(3); if (dtFrom < parent.Min) dtFrom = parent.Min; if (dtUntil > parent.Max) dtUntil = parent.Max; parent.Children.Add(new DimensionEntry<DateTime>(quater.ToString(), parent) { Min = dtFrom, Max = dtUntil }); } } return lst.SelectMany(i => i.Children).ToList(); }
Original issue reported on code.google.com by igi...@gmail.com on 7 Mar 2012 at 12:01
igi...@gmail.com
This issue was closed by revision 27cba72c37d0.
Original comment by david.black.co.at@gmail.com on 8 Mar 2012 at 1:21
david.black.co.at@gmail.com
Original issue reported on code.google.com by
igi...@gmail.com
on 7 Mar 2012 at 12:01