Aidra Driver 1.3.5+68
Aidra Driver - Your path to green energy
Loading...
Searching...
No Matches
unloading_repository.dart
Go to the documentation of this file.
1import 'package:dartz/dartz.dart';
2
3import '../../../../core/error/failures.dart';
4import '../../data/models/unloading_request_model.dart';
5import '../entities/unloading_collection_entity.dart';
6import '../entities/unloading_history_entity.dart';
7import '../entities/warehouse_responsible_entity.dart';
8
9abstract class UnloadingRepository {
10 Future<Either<Failure, List<UnloadingCollectionEntity>>> getPendingUnloadingCollections(int userId);
11 Future<Either<Failure, List<UnloadingHistoryEntity>>> getHistoryUnloading(int userId);
12 Future<Either<Failure, List<WarehouseResponsibleEntity>>> getWarehouseResponsibleList(int userId);
13 Future<Either<Failure, bool>> sendUnloading(UnloadingRequestModel unloadingRequestModel);
14}
sealed class CheckInOutEvent extends Equatable userId
Future< Either< Failure, List< UnloadingHistoryEntity > > > getHistoryUnloading(int userId)
Future< Either< Failure, List< UnloadingCollectionEntity > > > getPendingUnloadingCollections(int userId)
Future< Either< Failure, bool > > sendUnloading(UnloadingRequestModel unloadingRequestModel)
Future< Either< Failure, List< WarehouseResponsibleEntity > > > getWarehouseResponsibleList(int userId)