public void AssignCourseToMultipleDrivers(DriverLinkCourseModel course) { var driverList = driverAdapter.SelectAllDrivers(); foreach (var driver in driverList) { linkDriverCourseAdapter.AssignCourseToDriver(course); } }
public ActionResult AssignCourseToDriver(DriverLinkCourseModel assignment) { try { assignment.State = "Assigned"; int results = linkDriverCourseAdapter.AssignCourseToDriver(assignment); if (results != 1) { Log.Info($"Unable to Assign {assignment.Course.Title} to {assignment.Driver.DriverId} -- results == {results}"); return(View("~/Views/Error/AssignCourseToDriverError.cshtml")); } return(RedirectToAction("SelectAllAssignedCourses")); } catch { Log.Info($"Unable to Assign course in LinkDriverCourseController"); return(View("~/Views/Error/AssignCourseToDriverError.cshtml")); } }