public bool DeleteCourse(int id) { var course = _context.Courses.Where(x => x.ID == id); if (course != null) { _context.Remove(course); _context.SaveChanges(); } return(true); }
public void CanGetCourse() { DbContextOptions <StudentEnrollmentDbContext> options = new DbContextOptionsBuilder <StudentEnrollmentDbContext>().UseInMemoryDatabase("CanCreateCourse").Options; using (StudentEnrollmentDbContext context = new StudentEnrollmentDbContext(options)) { // Arrange Course course = new Course(); course.Name = "Tap Dancing for Clowns"; course.Price = 100m; course.Tech = Technology.Python; context.Add(course); context.SaveChanges(); // Act var result = context.Courses.FirstOrDefault(m => m.ID == course.ID); // Assert Assert.Equal(result, course); }; }
public void DeleteStudent(Student student) { _context.Remove(student); _context.SaveChanges(); }