public IActionResult EnrollStudent([FromBody] EnrollStudentRequest request, [FromServices] IStudentsDbService dbService)
        {
            Student studentToEnroll = new Student
            {
                IndexNumber = request.IndexNumber,
                LastName    = request.LastName,
                FirstName   = request.FirstName,
                BirthDate   = request.BirthDate
            };

            Enrollment tmp = dbService.EnrollStudent(studentToEnroll, request.Studies);

            if (tmp == null)
            {
                return(BadRequest());
            }

            EnrollStudentResponse response = new EnrollStudentResponse
            {
                Semester     = tmp.Semester,
                IdStudy      = tmp.IdStudy,
                StartDate    = tmp.StartDate,
                IdEnrollment = tmp.IdEnrollment
            };

            return(Ok(response));
        }
Exemple #2
0
        public IActionResult EnrollStudent(EnrollStudentRequest req)
        {
            _dbService.EnrollStudent(req);
            var response = new EnrollStudentResponse();

            return(CreatedAtAction("EnrollStudent", response));
        }
Exemple #3
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            if (_service.EnrollStudent(request) == false)
            {
                return(BadRequest(400));
            }

            return(Ok(200));
        }
Exemple #4
0
 public IActionResult AddStudent(EnrollRequest request)
 {
     try
     {
         return(Ok(_dbService.EnrollStudent(request)));
     }catch (Exception exc)
     {
         return(BadRequest(exc.Message));
     }
 }
Exemple #5
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            var enrollment = _studentsDbService.EnrollStudent(request);

            if (enrollment == null)
            {
                return(BadRequest());
            }
            return(Ok(enrollment.IdEnrollment));
        }
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            var enrollment = _service.EnrollStudent(request);

            if (enrollment == null)
            {
                return(BadRequest("400 Bad Request Error!"));
            }
            return(CreatedAtAction(nameof(EnrollStudent), enrollment));
        }
Exemple #7
0
        public IActionResult EnrollStudent(Student s)
        {
            var result = _service.EnrollStudent(s);

            if (result != null)
            {
                return(CreatedAtAction(nameof(EnrollStudent), result));
            }
            return(BadRequest(result.IndexNumber));
        }
Exemple #8
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            var result = _service.EnrollStudent(request);

            if (result != null)
            {
                return(Ok(result));
            }
            return(NotFound());
        }
Exemple #9
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            var enr = _service.EnrollStudent(request);

            if (enr != null)
            {
                return(Created("Pomyślnie zapisano studenta", enr));
            }
            return(BadRequest());
        }
Exemple #10
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            Enrollment n = _serivce.EnrollStudent(request);

            if (n.Equals(null))
            {
                return(BadRequest(500));
            }
            return(Created("201", n));
        }
Exemple #11
0
 public IActionResult AddStudent(EnrollStudentRequest request)
 {
     if (_service.EnrollStudent(request) == null)
     {
         return(BadRequest());
     }
     else
     {
         return(Ok());
     }
 }
Exemple #12
0
 public IActionResult EnrollStudent(EnrollStudentRequest request)
 {
     try
     {
         var response = _service.EnrollStudent(request);
         return(Created("", response));
     } catch (Exception ex)
     {
         return(BadRequest(ex));
     }
 }
Exemple #13
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            EnrollStudentResponse enrollStudentResponse = _dbService.EnrollStudent(request);

            if (enrollStudentResponse == null)
            {
                return(BadRequest());
            }

            return(this.StatusCode(201, enrollStudentResponse));
        }
 public IActionResult EnrollStudent(EnrollStudentRequest request)
 {
     try
     {
         Enrollment result = service.EnrollStudent(request);
         return(Created(nameof(result), result));
     } catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            var response = _service.EnrollStudent(request);

            if (response.IndexNumber == null)
            {
                return(BadRequest(response.Message));
            }

            return(CreatedAtAction(nameof(EnrollStudent), response));
        }
Exemple #16
0
 public IActionResult EnrollStudent(EnrollStudentDto newStudent)
 {
     try
     {
         return(CreatedAtAction("EnrollStudent", _dbService.EnrollStudent(newStudent)));
     }
     catch (Exception e)
     {
         return(BadRequest("Exception: " + e.Message + "\n" + e.StackTrace));
     }
 }
Exemple #17
0
 public IActionResult EnrollStudent(StudentWithStudiesRequest request)
 {
     try
     {
         return(Ok(_service.EnrollStudent(request)));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Exemple #18
0
 public IActionResult EnrollStudent(EnrollStudentRequest request)
 {
     try
     {
         return Ok(_dbService.EnrollStudent(request));
     }
     catch (Exception e)
     {
         return BadRequest(e.Message);
     }
 }
Exemple #19
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            try
            {
                var enr = _service.EnrollStudent(request);

                return(Ok(enr));
            } catch (Exception exc)
            {
                return(BadRequest(exc.ToString()));
            }
        }
Exemple #20
0
 public IActionResult EnrollStudent(EnrollmentRequest request)
 {
     try
     {
         var result = _dbService.EnrollStudent(request);
         return(Ok(result));
     }
     catch (Exception e)
     {
         return(BadRequest());
     }
 }
Exemple #21
0
 public IActionResult EnrollStudent(EnrollStudentRequest newStudent)
 {
     try
     {
         EnrollStudentResponse resp = _service.EnrollStudent(newStudent);
         return(CreatedAtRoute(new RouteValues(), resp));
     }
     catch (ArgumentException e)
     {
         return(BadRequest(e.Message));
     }
 }
Exemple #22
0
        public IActionResult EnrollStudent(Student stud)
        {
            string messege = _service.EnrollStudent(stud);

            if (messege.Equals("OK"))
            {
                return(Ok("ok"));
            }
            else
            {
                return(BadRequest(messege));
            }
        }
        public IActionResult EnrollStudent(EnrollmentRequest request)
        {
            EnrollmentRequest helpme = _service.EnrollStudent(request);

            if (helpme == null)
            {
                return(BadRequest());
            }
            else
            {
                return(Ok(helpme));
            }
        }
Exemple #24
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            EnrollStudentResponse response = dbService.EnrollStudent(request);

            if (response == null)
            {
                return(NotFound("Wrong data was passed"));
            }
            else
            {
                return(StatusCode(201, response));
            }
        }
Exemple #25
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            var response = _service.EnrollStudent(request);

            if (response != null)
            {
                return(Created("", response));
            }
            else
            {
                return(BadRequest());
            }
        }
        public async Task <IActionResult> EnrollStudent(EnrollStudentRequest req)
        {
            EnrollStudentResponse resp = away _service.EnrollStudent(req);

            if (resp == null)
            {
                return(BadRequest());
            }
            else
            {
                return(this.StatusCode(201, resp));
            }
        }
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            EnrollStudentResponse response = null;

            try {
                response = _service.EnrollStudent(request);
            } catch (SqlException e) {
                return(NotFound(e.Message));
            } catch (Exception) {
                return(BadRequest("Studia nie istnieją"));
            }
            return(Created(nameof(response), response));
        }
Exemple #28
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            Enrollment enrollment = _service.EnrollStudent(request);

            if (enrollment == null)
            {
                return(BadRequest("Blad"));
            }
            else
            {
                return(Ok(enrollment));
            }
        }
Exemple #29
0
        public IActionResult Enroll([FromBody] EnrollStudentRequest request)
        {
            Enrollment enr = _dbService.EnrollStudent(request);

            if (enr != null)
            {
                return(Ok());
            }
            else
            {
                return(BadRequest());
            }
        }
Exemple #30
0
        public IActionResult EnrollStudent(EnrollStudentRequest request)
        {
            Enrollment en;

            try
            {
                en = _dbService.EnrollStudent(request);
            }
            catch (Exception e) {
                return(BadRequest(e.Message));
            }

            return(Created("", en));
        }