Ejemplo n.º 1
0
        public bool DeleteCourse(int id)
        {
            var course = _context.Courses.Where(x => x.ID == id);

            if (course != null)
            {
                _context.Remove(course);
                _context.SaveChanges();
            }
            return(true);
        }
Ejemplo n.º 2
0
        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();
 }