public ActionResult GetAllWaitingForPaymentOrders() { var orders = _enrollmentRepository.GetAllWaitingForPaymentOrders().ToList(); if (!ModelState.IsValid) { return(BadRequest()); } var ordersDto = new List <EnrollmentDto>(); foreach (var order in orders) { ordersDto.Add(new EnrollmentDto { CourseID = order.CourseID, StudentID = order.StudentID, Status = order.Status }); } return(Ok(ordersDto)); }