public IActionResult EnrollStudent(EnrollStudentRequest request) { _service.EnrollStudent(request); var response = new EnrollStudentResponse(); return(Ok(response)); }
public IActionResult EnrollStudent(EnrollStudentRequest request) { var response = _service.EnrollStudent(request); if (response != null) { return(Ok(response)); } return(BadRequest()); }
public IActionResult EnrollStudents(EnrollStudentRequest request) { var response = _db.EnrollStudent(request); if (response == null) { return(NotFound()); } return(Ok(response)); }
public IActionResult EnrollStudent(EnrollStudentRequest request) { var response = _service.EnrollStudent(request); if (response is null) { return(BadRequest()); } return(CreatedAtAction(nameof(EnrollStudent), response)); }
public IActionResult EnrollStudent(EnrollStudentRequest request) { _service.EnrollStudent(request); var response = new EnrollStudentResponse() { request = request, semester = 2020 }; return(CreatedAtAction(nameof(EnrollStudent), response)); }
public IActionResult EnrollStudent(EnrollStudentRequest request) { try { var response = _service.EnrollStudent(request); return(Created("EntollStudent", response)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public IActionResult EnrollStudent(EnrollStudentRequest request) { try { _service.EnrollStudent(request); } catch (HttpException e) { return(NotFound(e.ToString())); } EnrollStudentResponse response = new EnrollStudentResponse(); response.Semester = "1"; response.LastName = request.LastName; return(Ok(response)); }
public IActionResult EnrollStudent(EnrollStudentRequest request) { try { var response = _service.EnrollStudent(request); return(Created("EnrollStudent", response)); } catch (InvalidOperationException) { return(BadRequest("there is no such study")); } catch (ArgumentException) { return(BadRequest("there is already a student with such index number")); } }
public IActionResult EnrollStudent(EnrollmentRequest request) { if (!ModelState.IsValid) { return(BadRequest("Data not delivered")); } var enroll = service.EnrollStudent(request); if (enroll != null) { return(Ok(enroll)); } else { return(BadRequest("bad request")); } }
public IActionResult EnrollStudent(EnrollStudentsRequest request) { // Check if data was delivered corectly if (!ModelState.IsValid) { return(BadRequest("Data not delivered")); } var enrollment = _service.EnrollStudent(request); if (enrollment != null) { return(Ok(enrollment)); } else { return(BadRequest("bad request")); } }
public IActionResult EnrollStudent(EnrollRequest request) { _service.EnrollStudent(request); var response = new EnrollResponse(); using (SqlConnection con = new SqlConnection("Data Source=db-mssql.pjwstk.edu.pl;Initial Catalog=2019SBD;Integrated Security=True")) using (SqlCommand com = new SqlCommand()) { com.Connection = con; var transac = con.BeginTransaction(); com.CommandText = "select studyName Studies where studyName=@par1"; com.Parameters.AddWithValue("par1", request.Studies); var dr = com.ExecuteReader(); if (!dr.Read()) { transac.Rollback(); Console.WriteLine("Error"); } return(Ok()); } }
public IActionResult EnrollStudent(EnrollStudentRequest request) { var response = _service.EnrollStudent(_context, request); if (response.studentResponse == null) { switch (response.Error) { case "No such studies": return(BadRequest("No such studies")); case "There already is student with this index": return(BadRequest("There already is student with this index")); default: return(BadRequest(response.Error)); } } else { return(CreatedAtAction(nameof(EnrollStudent), response.studentResponse)); } }
public IActionResult EnrollStudent(EnrollStudentRequest request) { return(Ok(_service.EnrollStudent(request))); }