Files
Dennis Nemec b19a6e1cd4 Initial draft
2025-09-20 16:14:06 +02:00

25 lines
642 B
Dart

import 'package:hl_lieferservice/feature/cars/service/cars_service.dart';
import '../../../model/car.dart';
class CarsRepository {
CarService service;
CarsRepository({required this.service});
Future<List<Car>> getAll(String teamId) async {
return service.getCars(int.parse(teamId));
}
Future<void> delete(String carId, String teamId) async {
return service.removeCar(int.parse(carId), int.parse(teamId));
}
Future<void> edit(String teamId, Car newCar) async {
return service.editCar(newCar);
}
Future<Car> add(String teamId, String plate) async {
return service.addCar(plate, int.parse(teamId));
}
}