public IActionResult UpdateThreeObjects(string personId, ThreeObjectsModel threeObjectsModel) { try { if (threeObjectsModel == null) { return(BadRequest("Data is null.")); } if (!ModelState.IsValid) { Errors errors = ErrorsHelper.GetErrors(ModelState); return(BadRequest(errors)); } threeObjectsModel.personModel.personId = personId; threeObjectsModel.approvalModel.approvalPersonId = personId; threeObjectsModel.vehicleModel.vehicleOwnerId = personId; ThreeObjectsModel updatedThreeObjects = threeObjectsRepository.UpdateThreeObjects(threeObjectsModel); return(Ok(updatedThreeObjects)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetAllThreeObjectsByPersonId(string personId) { try { ThreeObjectsModel threeObjectsModel = threeObjectsRepository.GetAllThreeObjectsByPersonId(personId); return(Ok(threeObjectsModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetAllThreeObjects() { try { List <ThreeObjectsModel> allThreeObjects = threeObjectsRepository.GetAllThreeObjects(); return(Ok(allThreeObjects)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult DeleteApprovalType(string approvalCode) { try { int i = approvalTypesRepository.DeleteApprovalType(approvalCode); return(NoContent()); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneTeacherById(string teacherId) { try { TeacherModel teacherModel = teacherRepository.GetOneTeacherById(teacherId); return(Ok(teacherModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetAllApprovalTypes() { try { List <ApprovalTypeModel> allApprovalTypes = approvalTypesRepository.GetAllApprovalTypes(); return(Ok(allApprovalTypes)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneFacultyByCode(string facultyCode) { try { FacultyModel facultyModel = facultyRepository.GetOneFacultyByCode(facultyCode); return(Ok(facultyModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult DeleteFaculty(string facultyCode) { try { int i = facultyRepository.DeleteFaculty(facultyCode); return(NoContent()); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetAllVehicleNumbers() { try { List <string> allVehicleNumbers = vehicleRepository.GetAllVehicleNumbers(); return(Ok(allVehicleNumbers)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult DeleteVehicle(string vehicleNumber) { try { int i = vehicleRepository.DeleteVehicleByNumber(vehicleNumber); return(NoContent()); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetAllPersonsId() { try { List <PersonModel> allPersonsId = personRepository.GetAllPersonsId(); return(Ok(allPersonsId)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneBeforeCellphone(string beforeCellphone) { try { CellphoneModel cellphoneModel = cellphoneRepository.GetOneBeforeCellphone(beforeCellphone); return(Ok(cellphoneModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult DeleteCellphone(string beforeCellphone) { try { int i = cellphoneRepository.DeleteCellphone(beforeCellphone); return(NoContent()); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult DeletePerson(string personId) { try { int i = personRepository.DeletePerson(personId); return(NoContent()); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneStudentById(string studentId) { try { StudentModel studentModel = studentRepository.GetOneStudentById(studentId); return(Ok(studentModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneVehicleByNumber(string vehicleNumber) { try { VehicleModel vehicleModel = vehicleRepository.GetOneVehicleByNumber(vehicleNumber); return(Ok(vehicleModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneApprovalTypeByCode(string approvalCode) { try { ApprovalTypeModel approvalTypeModel = approvalTypesRepository.GetOneApprovalTypeByCode(approvalCode); return(Ok(approvalTypeModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetAllFaculties() { try { List <FacultyModel> allFaculties = facultyRepository.GetAllFaculties(); return(Ok(allFaculties)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
public IActionResult GetOneCourseByCode(string courseCode) { try { CourseModel courseModel = courseRepository.GetOneCourseByCode(courseCode); return(Ok(courseModel)); } catch (Exception ex) { Errors errors = ErrorsHelper.GetErrors(ex); return(StatusCode(StatusCodes.Status500InternalServerError, errors)); } }
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 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 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 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 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 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 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 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 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)); } }