null safety

This commit is contained in:
phyothandar
2021-09-10 16:48:21 +06:30
parent 03c5fc5016
commit bb4f4ad7c2
40 changed files with 393 additions and 352 deletions

View File

@@ -38,12 +38,12 @@ class _PaymentMethodEditorState extends State<PaymentMethodEditor> {
if (widget.paymentMethod != null) {
_paymentMethod = widget.paymentMethod;
_nameController.text = _paymentMethod!.name;
_accountNameController.text = _paymentMethod!.accountName;
_accountNumberController.text = _paymentMethod!.account;
_mailController.text = _paymentMethod!.email;
_phoneController.text = _paymentMethod!.phone;
_linkController.text = _paymentMethod!.link;
_nameController.text = _paymentMethod!.name!;
_accountNameController.text = _paymentMethod!.accountName!;
_accountNumberController.text = _paymentMethod!.account!;
_mailController.text = _paymentMethod!.email!;
_phoneController.text = _paymentMethod!.phone!;
_linkController.text = _paymentMethod!.link!;
} else {
_paymentMethod = new PaymentMethod();
_nameController.text = '';
@@ -208,7 +208,7 @@ class _PaymentMethodEditorState extends State<PaymentMethodEditor> {
});
try {
await Provider.of<PaymentMethodModel>(context, listen: false)
.deletePaymentMethod(_paymentMethod!.id);
.deletePaymentMethod(_paymentMethod!.id!);
Navigator.pop(context);
} catch (e) {
showMsgDialog(context, "Error", e.toString());