public IActionResult GetOnePersonById(string personId) { try { PersonModel personModel = studentRepository.GetOneStudentById(personId); if (personModel == null) { personModel = teacherRepository.GetOneTeacherById(personId); } if (personModel == null) { return(NotFound("The person record couldn't be found.")); } return(Ok(personModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult AddThreeObjects(ThreeObjectsModel threeObjectsModel) { try { if (threeObjectsModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } ThreeObjectsModel addedThreeObjects = threeObjectsRepository.AddThreeObjects(threeObjectsModel); return(StatusCode(StatusCodes.Status201Created, addedThreeObjects)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult AddApprovalType(ApprovalTypeModel approvalTypeModel) { try { if (approvalTypeModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } ApprovalTypeModel addedApprovalType = approvalTypesRepository.AddApprovalType(approvalTypeModel); return(StatusCode(StatusCodes.Status201Created, addedApprovalType)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult AddFaculty(FacultyModel facultyModel) { try { if (facultyModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } FacultyModel addedFaculty = facultyRepository.AddFaculty(facultyModel); return(StatusCode(StatusCodes.Status201Created, addedFaculty)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult AddVehicle(VehicleModel vehicleModel) { try { if (vehicleModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } VehicleModel addedVehicle = vehicleRepository.AddVehicle(vehicleModel); return(StatusCode(StatusCodes.Status201Created, addedVehicle)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult AddStudent(StudentModel studentModel) { try { if (studentModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } StudentModel addedStudent = studentRepository.AddStudent(studentModel); return(StatusCode(StatusCodes.Status201Created, addedStudent)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateApprovalType(string approvalCode, ApprovalTypeModel approvalTypeModel) { try { if (approvalTypeModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } approvalTypeModel.approvalCode = approvalCode; ApprovalTypeModel updatedApprovalType = approvalTypesRepository.UpdateApprovalType(approvalTypeModel); return(Ok(updatedApprovalType)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateFaculty(string facultyCode, FacultyModel facultyModel) { try { if (facultyModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } facultyModel.facultyCode = facultyCode; FacultyModel updatedFaculty = facultyRepository.UpdateFaculty(facultyModel); return(Ok(updatedFaculty)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateTeacher(string teacherId, TeacherModel teacherModel) { try { if (teacherModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } teacherModel.teacherId = teacherId; TeacherModel updatedTeacher = teacherRepository.UpdateTeacher(teacherModel); return(Ok(updatedTeacher)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateVehicle(string vehicleNumber, VehicleModel vehicleModel) { try { if (vehicleModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } vehicleModel.vehicleNumber = vehicleNumber; VehicleModel updatedVehicle = vehicleRepository.UpdateVehicle(vehicleModel); return(Ok(updatedVehicle)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateCellphone(string beforeCellphone, CellphoneModel cellphoneModel) { try { if (cellphoneModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } cellphoneModel.beforeCellphone = beforeCellphone; CellphoneModel updatedCellphone = cellphoneRepository.UpdateCellphone(cellphoneModel); return(Ok(updatedCellphone)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateStudent(string studentId, StudentModel studentModel) { try { if (studentModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } studentModel.studentId = studentId; StudentModel updatedStudent = studentRepository.UpdateStudent(studentModel); return(Ok(updatedStudent)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult UpdateCourse(string courseCode, CourseModel courseModel) { try { if (courseModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } courseModel.courseCode = courseCode; CourseModel updatedCourse = courseRepository.UpdateCourse(courseModel); return(Ok(updatedCourse)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }