public string GetItimeReport(int clientId, int month, int year) { var itimData = _db.GetItimeEntries(clientId, month, year); var currentDate = new DateTime(1900, 1, 1); var sb = new StringBuilder("ITIM Data:\r\n"); foreach (var itimEntry in itimData) { if (currentDate != itimEntry.DateWorked) { sb.AppendLine(itimEntry.DateWorked.ToString("MM/dd/yyyy")); currentDate = itimEntry.DateWorked; } sb.AppendLine(itimEntry.ITIMLine); } return(sb.ToString()); }