AttendanceBookingReasonRepository.ts 581 B

123456789101112131415161718
  1. import type {Collection} from "pinia-orm";
  2. import BaseRepository from "~/stores/repositories/BaseRepository";
  3. import AttendanceBookingReason from "~/models/Booking/AttendanceBookingReason";
  4. class AttendanceBookingReasonRepository extends BaseRepository {
  5. use = AttendanceBookingReason
  6. /**
  7. * On récupère les AttendanceBookingReasons via le store
  8. */
  9. public getReasons(): Collection<AttendanceBookingReason> {
  10. return this.getQuery()
  11. .get() as Collection<AttendanceBookingReason>
  12. }
  13. }
  14. export default AttendanceBookingReasonRepository