PM Scheme craete done
This commit is contained in:
@@ -27,6 +27,8 @@ class _RevokeStopChequeScreenState extends State<RevokeStopChequeScreen> {
|
||||
bool _isLoading = true;
|
||||
List<Cheque> _stCheques = [];
|
||||
List<User> _filteredUsers = [];
|
||||
String? _ciFromCheque;
|
||||
String? _ciToCheque;
|
||||
|
||||
@override
|
||||
void initState() {
|
||||
@@ -86,8 +88,16 @@ class _RevokeStopChequeScreenState extends State<RevokeStopChequeScreen> {
|
||||
final data = await service.ChequeEnquiry(
|
||||
accountNumber: _selectedAccount!.accountNo!, instrType: instrType);
|
||||
final stCheques = data.where((cheque) => cheque.type == 'ST').toList();
|
||||
final ciCheque = data.where((cheque) => cheque.type == 'CI').toList();
|
||||
setState(() {
|
||||
_stCheques = stCheques;
|
||||
if (ciCheque.isNotEmpty) {
|
||||
_ciFromCheque = ciCheque.first.fromCheque;
|
||||
_ciToCheque = ciCheque.first.toCheque;
|
||||
} else {
|
||||
_ciFromCheque = null;
|
||||
_ciToCheque = null;
|
||||
}
|
||||
_isLoading = false;
|
||||
});
|
||||
} catch (e) {
|
||||
@@ -189,8 +199,8 @@ class _RevokeStopChequeScreenState extends State<RevokeStopChequeScreen> {
|
||||
selectedAccount: _selectedAccount!,
|
||||
date: _stCheques.first.Date!,
|
||||
instrType: _stCheques.first.InstrType!,
|
||||
fromCheque: _stCheques.first.fromCheque!,
|
||||
toCheque: _stCheques.first.toCheque!,
|
||||
fromCheque: _ciFromCheque ?? _stCheques.first.fromCheque!,
|
||||
toCheque: _ciToCheque ?? _stCheques.first.toCheque!,
|
||||
),
|
||||
),
|
||||
);
|
||||
@@ -238,8 +248,8 @@ class _RevokeStopChequeScreenState extends State<RevokeStopChequeScreen> {
|
||||
selectedAccount: _selectedAccount!,
|
||||
date: _stCheques.first.Date!,
|
||||
instrType: _stCheques.first.InstrType!,
|
||||
fromCheque: _stCheques.first.fromCheque!,
|
||||
toCheque: _stCheques.first.toCheque!,
|
||||
fromCheque: _ciFromCheque ?? _stCheques.first.fromCheque!,
|
||||
toCheque: _ciToCheque ?? _stCheques.first.toCheque!,
|
||||
),
|
||||
),
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user