You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.4 KiB
41 lines
1.4 KiB
import { ESearchTrainingFilter } from "@/enum/enum.search-filter.training";
|
|
import {
|
|
ExerciceDTO,
|
|
SessionDTO,
|
|
TrainingDTO,
|
|
UpdateTrainingDTO,
|
|
} from "../dto/dto.training";
|
|
import { ITrainingService } from "../interface/service.interface.training";
|
|
|
|
export class TrainingServiceStub implements ITrainingService {
|
|
getAllTrainings(): Promise<TrainingDTO[]> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
getTrainings(spec: ESearchTrainingFilter): Promise<TrainingDTO[]> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
getTraining(id: string): Promise<TrainingDTO | undefined> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
getSession(id: string): Promise<SessionDTO | undefined> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
getExercice(id: string): Promise<ExerciceDTO | undefined> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
createTraining(training: TrainingDTO): Promise<TrainingDTO | undefined> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
editTraining(
|
|
training: UpdateTrainingDTO
|
|
): Promise<UpdateTrainingDTO> | undefined {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
duplicateTraining(id: string): Promise<TrainingDTO | undefined> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
deleteTraining(id: string): Promise<TrainingDTO | undefined> {
|
|
throw new Error("Method not implemented.");
|
|
}
|
|
}
|