public ActionResult DeleteAllTestRunnerLogs(int? id)
        {
            if (id == null)
            {
                return HttpNotFound();
            }

            TestRunner testRunner = new TestRunner();
            testRunner = _context.TestRunner.Single(t => t.TestRunnerID == id);
            if (testRunner == null)
            {
                return HttpNotFound();
            }

            return View(testRunner);
        }
        public IActionResult Edit(TestRunner testRunner)
        {
            if (ModelState.IsValid)
            {
                _context.Update(testRunner);
                _context.SaveChanges();

                HttpContext.Session.SetString("Message", "Test Runner: " + testRunner.Name + " successfully edited");

                return RedirectToAction("Details", new RouteValueDictionary(new
                {
                    controller = "TestRunners",
                    action = "Details",
                    ID = testRunner.TestRunnerID
                }));
            }
            return View(testRunner);
        }
        public ActionResult ConfirmDeleteAllTestRunnerLogs(int? id)
        {
            if(id == null)
            {
                return HttpNotFound();
            }

            TestRunner testRunner = new TestRunner();
            testRunner = _context.TestRunner.Single(t => t.TestRunnerID == id);
            if(testRunner == null)
            {
                return HttpNotFound();
            }

            var AllTestRunnerLogsForTestRunner = _context.TestRunnerLog.Where(t => t.TestRunnerID == id);

            foreach(var testRunnerLog in AllTestRunnerLogsForTestRunner)
            {
                _context.TestRunnerLog.Remove(testRunnerLog);

                var DateTimeDirectory = Path.Combine(strTestRunnerLogsDirectory, testRunnerLog.DateTime);
                Directory.Delete(DateTimeDirectory);
            }
            _context.SaveChanges();

            return RedirectToAction("Details", new RouteValueDictionary(new
            {
                controller = "TestRunners",
                action = "Details",
                ID = testRunner.TestRunnerID
            }));
        }