Exemple #1
0
        // 3 Views For Ordered Courses
        public ActionResult GetAllOrdersFromAStudent(string studentId)
        {
            var courseOrders = _enrollmentRepository.GetAllEnrollmentOrdersFromAStudent(studentId).ToList();

            if (!ModelState.IsValid)
            {
                return(BadRequest());
            }

            var ordersDto = new List <EnrollmentDto>();

            foreach (var order in courseOrders)
            {
                ordersDto.Add(new EnrollmentDto
                {
                    CourseID  = order.CourseID,
                    StudentID = order.StudentID,
                    Status    = order.Status
                });
            }
            return(Ok(ordersDto));
        }