コード例 #1
0
        private static void ProcessReadFromLog()
        {
            var logEntries    = _logEntryBusiness.LoadLogEntries().ToList();
            var entryTemplate = "Id:            {0}" + "\r\n" +
                                "Entry:         {1}" + "\r\n" +
                                "Date Entered:  {2}" + "\r\n" +
                                "Entered By:    {3}" + "\r\n" +
                                "-----------------------------------------------------------";

            foreach (var entry in logEntries)
            {
                WriteLine(string.Format(entryTemplate, entry.Id, entry.Entry, entry.CreatedOn.ToString("yyyy-MM-dd HH:mm:ss"), entry.CreatedBy));
            }
        }
コード例 #2
0
        private ActionResult ReturnLogResults(int?pageNumber = null, int?numberPerPage = null)
        {
            var logs = _logEntryBusiness.LoadLogEntries(pageNumber, numberPerPage ?? 10);

            var loggerModels = new List <LoggerLogModel>();

            foreach (var log in logs)
            {
                var logModel = new LoggerLogModel
                {
                    LogId     = log.Id,
                    LogEntry  = log.Entry,
                    CreatedBy = log.CreatedBy,
                    CreatedOn = log.CreatedOn
                };

                loggerModels.Add(logModel);
            }


            return(View("Log", loggerModels));
        }