|
| | CollectionsRepositoryImpl ({ required this.remoteDataSource, required this.localDatasource, }) |
| override Future< Either< Failure, List< CollectionEntity > > > | getCollections ({ required int userId, required bool notForToday, required String? type, }) async |
| override Future< Either< Failure, ResCollectionStatusModel > > | updateCollectionStatus ({ required int collectionId, required String status, required String? cancellationReasonId, required String reference, }) async |
| override Future< Either< Failure, List< ResCancelationReasonModel > > > | getCollectionCancellationReasons () async |
| override Future< Either< Failure, ResCollectionInformationEntity > > | sendCollectionsInformation ({ required ReqCollectionInformationEntity information, required String reference, required String address, required String restaurant, required int restaurantId, }) async |
| override Future< Either< Failure, bool > > | validateCollection ({required ReqCollectionValidationEntity validation}) async |
| override Future< Either< Failure, ResCollectionConfirmationEntity > > | sendCollectionConfirmation ({ required ReqCollectionConfirmationEntity confirmation, required String address, required String reference, required String restaurant, required int? restaurantId, required double volumeCollected, required double volumeDeclared }) async |
| override Future< Either< Failure, bool > > | sendCollectionPayment ({required ReqCollectionPaymentEntity payment}) async |
| override Future< Either< Failure, bool > > | sendCollectionRating ({required ReqCollectionRatingEntity rating}) async |
| override Future< Either< Failure, List< ResCollectionContactEntity > > > | getCollectionContactList ({required int restaurantId}) async |
| override Future< Either< Failure, List< ResCollectionRatingReasonEntity > > > | getCollectionRatingReasons () async |
| override Future< Either< Failure, List< ResPartnerPaymentEntity > > > | getCollectionPaymentModeList ({ required int restaurentId, }) async |
| Future< Either< Failure, List< CollectionEntity > > > | getCollections ({ required int userId, required bool notForToday, required String? type, }) |
| Future< Either< Failure, ResCollectionStatusEntity > > | updateCollectionStatus ({ required int collectionId, required String status, required String? cancellationReasonId, required String reference, }) |
| Future< Either< Failure, List< ResCancellationReasonEntity > > > | getCollectionCancellationReasons () |
| Future< Either< Failure, ResCollectionInformationEntity > > | sendCollectionsInformation ({ required ReqCollectionInformationEntity information, required String address, required String reference, required String restaurant, required int restaurantId, }) |
| Future< Either< Failure, bool > > | validateCollection ({ required ReqCollectionValidationEntity validation, }) |
| Future< Either< Failure, ResCollectionConfirmationEntity > > | sendCollectionConfirmation ({ required ReqCollectionConfirmationEntity confirmation, required String address, required String reference, required String restaurant, required int? restaurantId, required double volumeCollected, required double volumeDeclared }) |
| Future< Either< Failure, bool > > | sendCollectionPayment ({ required ReqCollectionPaymentEntity payment, }) |
| Future< Either< Failure, bool > > | sendCollectionRating ({ required ReqCollectionRatingEntity rating, }) |
| Future< Either< Failure, List< ResCollectionContactEntity > > > | getCollectionContactList ({ required int restaurantId, }) |
| Future< Either< Failure, List< ResCollectionRatingReasonEntity > > > | getCollectionRatingReasons () |
| Future< Either< Failure, List< ResPartnerPaymentEntity > > > | getCollectionPaymentModeList ({ required int restaurentId, }) |