merge branches

This commit is contained in:
amirrezaghabeli
2025-08-20 13:11:22 +03:30
parent 1af9c0a76b
commit 4b51071aad
36 changed files with 1894 additions and 167 deletions
@@ -1,8 +1,11 @@
import 'package:tm_app/core/utils/result.dart';
import 'package:tm_app/data/services/model/feedback_response/feedback_response.dart';
import 'package:tm_app/data/services/model/tender_approvals_toggle_response/tender_approvals_toggle_response.dart';
import 'package:tm_app/data/services/model/tenders/tenders_response/tenders_response.dart';
import 'package:tm_app/data/services/tenders_service.dart';
import '../services/model/tender_approvals_by_id_response/tender_approvals_by_id_response.dart';
class TendersRepository {
TendersRepository({required TendersService tendersService})
: _tendersService = tendersService;
@@ -30,4 +33,22 @@ class TendersRepository {
feedbackType: feedbackType,
);
}
Future<Result<TenderApprovalsToggleResponse>> toggleApprovals({
required String tenderId,
required String submissionMode,
required String status,
}) async {
return _tendersService.toggleApprovals(
tenderId: tenderId,
submissionMode: submissionMode,
status: status,
);
}
Future<Result<TenderApprovalsByIdResponse>> getTenderApprovals({
required String tenderId,
}) async {
return _tendersService.getTenderApprovalsById(tenderId: tenderId);
}
}