示例#1
0
        public async Task <IActionResult> GetSeminarsForAdmin(int id)
        {
            var seminars = await _seminarsService.GetSeminarsForUser(id);

            var seminarsForAdmin = _seminarsService.MapSeminarsForAdmin(seminars);

            return(Ok(seminarsForAdmin));
        }
        public async Task <IActionResult> GetActivitiesForUser(int id)
        {
            var courses = await _coursesService.GetCoursesForUser(id);

            var seminars = await _seminarsService.GetSeminarsForUser(id);

            var laboratories = await _laboratoriesService.GetLaboratoriesForUser(id);

            var companyPresentations = await _companyPresentationsService.GetCompanyPresentationsForUser();

            var activitiesForReturn = _coursesService.GetActivitiesForUser(courses, laboratories, seminars, companyPresentations);

            return(Ok(activitiesForReturn));
        }