UNPKG

@itcomp/abp-rn

Version:

CLI for generating proxy for react native abp templates.

53 lines (52 loc) 5 kB
import { PromotionNiveauEtudeCreateDto, PromotionNiveauEtudeGetListInput, NiveauEtudeLockDto, PromotionNiveauEtudeUpdateDto, PeriodeConfigCreateDto, PeriodeConfigUpdateDto, SessionEvaluationConfigCreateDto, SessionEvaluationConfigUpdateDto, SessionEvaluationConfigChangeOrderDto, ExamenConfigCreateDto, ExamenConfigUpdateDto, UnitePedagogiqueConfigCreateDto, UnitePedagogiqueConfigUpdateDto, UniteCompensationCreateDto, UniteCompensationUpdateDto, UniteCompensationOptionsDto, MatiereConfigCreateDto, MatiereConfigUpdateDto, MatiereOptionsDto, MatiereExamenCreateDto, MatiereExamenUpdateDto, MatiereExamenOptionsDto } from "../dtos/models"; import { RestService } from "@itcomp/abp-rn"; export declare class PromotionNiveauEtudeService { private restService; apiName: string; constructor(restService: RestService); create: (input: PromotionNiveauEtudeCreateDto) => any; getList: (input: PromotionNiveauEtudeGetListInput) => any; delete: (id: number) => any; get: (id: number) => any; lock: (id: number, input: NiveauEtudeLockDto) => any; unlock: (id: number, input: NiveauEtudeLockDto) => any; update: (id: number, input: PromotionNiveauEtudeUpdateDto) => any; addPeriode: (id: number, input: PeriodeConfigCreateDto) => any; getPeriodes: (id: number) => any; removePeriode: (id: number, periodeId: number) => any; updatePeriode: (id: number, periodeId: number, input: PeriodeConfigUpdateDto) => any; addSessionEvaluation: (id: number, periodeId: number, input: SessionEvaluationConfigCreateDto) => any; getSessionsEvaluations: (id: number, periodeId: number) => any; removeSessionEvaluation: (id: number, periodeId: number, sessionEvaluationId: number) => any; updateSessionEvaluation: (id: number, periodeId: number, sessionEvaluationId: number, input: SessionEvaluationConfigUpdateDto) => any; setSessionEvaluationOrder: (id: number, periodeId: number, sessionEvaluationId: number, input: SessionEvaluationConfigChangeOrderDto) => any; addExamen: (id: number, periodeId: number, input: ExamenConfigCreateDto) => any; getExamens: (id: number, periodeId: number) => any; removeExamen: (id: number, periodeId: number, examenId: number) => any; updateExamen: (id: number, periodeId: number, examenId: number, input: ExamenConfigUpdateDto) => any; addUnitePedagogique: (id: number, periodeId: number, input: UnitePedagogiqueConfigCreateDto) => any; getUnitesPedagogiques: (id: number, periodeId: number) => any; removeUnitePedagogique: (id: number, periodeId: number, unitePedagogiqueId: number) => any; updateUnitePedagogique: (id: number, periodeId: number, unitePedagogiqueId: number, input: UnitePedagogiqueConfigUpdateDto) => any; addUniteCompensation: (id: number, input: UniteCompensationCreateDto) => any; getUnitesCompensaions: (id: number) => any; removeUniteCompensation: (id: number, uniteCompensationId: number) => any; updateUniteCompensation: (id: number, uniteCompensationId: number, input: UniteCompensationUpdateDto) => any; setUniteCompensationOptions: (id: number, uniteCompensationId: number, input: UniteCompensationOptionsDto) => any; addMatiere: (id: number, periodeId: number, input: MatiereConfigCreateDto) => any; getMatieres: (id: number, periodeId: number, withDetails?: boolean | undefined) => any; getAllMatieres: (id: number, withDetails?: boolean | undefined) => any; removeMatiere: (id: number, periodeId: number, matiereId: number) => any; updateMatiere: (id: number, periodeId: number, matiereId: number, input: MatiereConfigUpdateDto) => any; setMatiereOptions: (id: number, periodeId: number, matiereId: number, input: MatiereOptionsDto) => any; removeMatiereSessionEvaluation: (id: number, periodeId: number, matiereId: number, sessionEvaluationId: number) => any; setMatiereUnitePedagogique: (id: number, periodeId: number, matiereId: number, unitePedagogiqueId: number | null) => any; setMatiereUniteCompensation: (id: number, periodeId: number, matiereId: number, uniteCompensationId: number | null) => any; addMatiereExamen: (id: number, periodeId: number, matiereId: number, input: MatiereExamenCreateDto) => any; removeMatiereExamen: (id: number, periodeId: number, matiereId: number, examenId: number) => any; updateMatiereExamen: (id: number, periodeId: number, matiereId: number, examenId: number, input: MatiereExamenUpdateDto) => any; setMatiereExamenOptions: (id: number, periodeId: number, matiereId: number, examenId: number, input: MatiereExamenOptionsDto) => any; lockMatiereExamen: (id: number, periodeId: number, matiereId: number, examenId: number) => any; unlockMatiereExamen: (id: number, periodeId: number, matiereId: number, examenId: number) => any; removeMatiereExamenSessionEvaluation: (id: number, periodeId: number, matiereId: number, examenId: number, sessionEvaluationId: number) => any; }