public IActionResult PromoteStudent([FromBody] PromoteStudentRequest request) { EnrollResult result = enrollmentDbService.PromoteStudent(request); if (result.Code == 201) { return(StatusCode(result.Code, result.Enrollment)); } else { return(StatusCode(result.Code, result.Message)); } }
public IActionResult EnrollStudent([FromBody] EnrollStudentRequest student) { EnrollStudentResponse response = new EnrollStudentResponse { IndexNumber = student.IndexNumber, FirstName = student.FirstName, LastName = student.LastName, BirthDate = DateTime.Parse(student.BirthDate), Studies = student.Studies }; EnrollResult result = enrollmentDbService.AddAndEnrollStudent(response); if (result.Code == 201) { return(StatusCode(result.Code, result.Enrollment)); } else { return(StatusCode(result.Code, result.Message)); } }