public ActionResult List() { var records = _provider.GetAllRecords(); var recordsViewModel = new List <RecordViewModel>(); if (records != null) { foreach (var record in records) { recordsViewModel.Add(new RecordViewModel { Id = record.Id, Author = record.Author, CreationDate = record.CreationDate.ToString(), RecordType = record.RecordType.Name, TextBody = record.TextBody, IsDeleted = record.IsDeleted }); } } return(View(recordsViewModel)); }