示例#1
0
        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());
        }