public ActionResult Index() { //CreateNewCourse(); //UpdateExistingCourse(); //CreateJustCourse(); //DeleteCourse(); //GetInstructor(); var repository = new CourseRepository(); var courses = repository.GetAll(); //var courses = repository.GetByWhere(c => c.Credits > 4); return View(courses); }
private void UpateCourse() { var repository = new CourseRepository(); var courseId = 1; //var course = repository.GetGraphById(courseId); var courses = repository.GetAll(); var course = courses[0]; course.Title = "History"; course.Instructor.FirstName = "Michael"; var student = course.Enrollments.FirstOrDefault(e => e.Student.LastName == "Smith"); if (student != null) student.Student.FirstName = "Tom"; repository.InsertOrUpdate(course); }