initial your tenders

This commit is contained in:
amirrezaghabeli
2025-09-02 15:33:07 +03:30
parent 305598028b
commit 513475cfb6
8 changed files with 132 additions and 14 deletions
@@ -64,7 +64,9 @@ class TendersFilterDialog extends StatelessWidget {
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
Text(
start == null ? YourTendersStrings.startDate : viewModel.startDateFormatted,
start == null
? YourTendersStrings.startDate
: viewModel.startDateFormatted,
style: TextStyle(
fontSize: 16.0.sp(),
fontWeight: FontWeight.w400,
@@ -72,7 +74,9 @@ class TendersFilterDialog extends StatelessWidget {
),
),
Text(
end == null ? YourTendersStrings.endDate : viewModel.endDateFormatted,
end == null
? YourTendersStrings.endDate
: viewModel.endDateFormatted,
style: TextStyle(
fontSize: 16.0.sp(),
fontWeight: FontWeight.w400,
@@ -158,6 +162,18 @@ class TendersFilterDialog extends StatelessWidget {
isEnabled: true,
onPressed: () {
context.pop();
if (vm.selectedStatus ==
YourTendersStrings.tendersSubmitted) {
vm.getApprovedTenders();
}
if (vm.selectedStatus == YourTendersStrings.all) {
vm.getTenders(
limit: 10,
offset: 0,
createdFrom: vm.startDateFormatted,
createdTo: vm.endDateFormatted,
);
}
},
text: YourTendersStrings.confirm,
textColor: AppColors.mainBlue,