public IActionResult Error() { var auditTrailLog = new CustomAuditTrailLog() { User = User.ToString(), Origin = "HomeController:Error", Action = "Error GET", Log = "something has gone wrong" }; _auditTrailProvider.AddLog(auditTrailLog); ViewData["Message"] = "Your contact page."; return(View()); }
public IActionResult Index() { var auditTrailLog = new CustomAuditTrailLog() { User = User.ToString(), Origin = "HomeController:Index", Action = "Home GET", Log = "home page called doing something important enough to be added to the audit log.", Extra = "yep" }; _auditTrailProvider.AddLog(auditTrailLog); return(View()); }
public IActionResult Contact() { var auditTrailLog = new CustomAuditTrailLog() { User = User.ToString(), Origin = "HomeController:Contact", Action = "Contact GET", Log = "user clicked the contact nav." }; _auditTrailProvider.AddLog(auditTrailLog); ViewData["Message"] = "Your contact page."; return(View()); }
public IActionResult AuditTrail() { var auditTrailLog = new CustomAuditTrailLog() { User = User.ToString(), Origin = "HomeController:About", Action = "About GET", Log = "user clicked the audit trail nav." }; _auditTrailProvider.AddLog(auditTrailLog); ViewData["Message"] = "Your application description page."; var auditTrailViewModel = new AuditTrailViewModel { AuditTrailLogs = _auditTrailProvider.QueryAuditLogs().ToList(), Filter = "*", Skip = 0, Size = 10 }; return(View(auditTrailViewModel)); }