Пример #1
0
        public IActionResult Promote(PromoteStudentRequest request)
        {
            var response = _service.Promote(_context, request);

            if (response.studentResponse == null)
            {
                switch (response.Error)
                {
                case "No such record in Enrollment":
                    return(NotFound("No such record in Enrollment"));

                default:
                    return(StatusCode(400));
                }
            }
            else
            {
                return(CreatedAtAction(nameof(EnrollStudent), response.studentResponse));
            }
        }
Пример #2
0
 public IActionResult Promotion(Promotion promotion)
 {
     return(_service.Promote(promotion.Semester, promotion.Studies));
 }
Пример #3
0
        public IActionResult Promotion(Promotion promotion)

        {
            return(_service.Promote(promotion));
        }