// GET: StudentCourses/Details/5 public async Task <IActionResult> Details(int?id) { if (id == null) { return(NotFound()); } var student = await _context.Student .SingleOrDefaultAsync(m => m.StudentID == id); var course = await _context.Course .SingleOrDefaultAsync(m => m.CourseID == id); GetAllCourses mygetallcourses = new GetAllCourses(); myCourses myCourses = new myCourses(); myStudents myStudents = new myStudents(); DatabaseManager.StudentID = student.StudentID; DatabaseManager.CourseID = course.CourseID; myStudents.StudentID = student.StudentID; myCourses.CourseID = course.CourseID; var allStudents = _context.Student.ToList(); mygetallcourses.students = allStudents; var allCourses = _context.Course.ToList(); mygetallcourses.courses = allCourses; return(View(mygetallcourses)); }
public Task <IEnumerable <CourseDto> > Handle(GetAllCourses request, CancellationToken cancellationToken) { return(Task.FromResult(_dbContext.Courses.AsNoTracking().Select(course => new CourseDto { Id = course.Id, Name = course.Name, DayOfWeek = course.DayOfWeek, Price = course.Price, StartTime = course.StartTime, EndTime = course.EndTime, }).AsEnumerable())); }