Tax model
This commit is contained in:
parent
588d8560c0
commit
23f2a63c0a
|
|
@ -396,8 +396,12 @@ class __EditSubregionDialogState extends State<_EditSubregionDialog> {
|
||||||
viewModel.onCompanyChanged(company.rebuild((b) => b
|
viewModel.onCompanyChanged(company.rebuild((b) => b
|
||||||
..taxData.replace(taxData.rebuild((b) => b
|
..taxData.replace(taxData.rebuild((b) => b
|
||||||
..regions[widget.region] = taxDataRegion.rebuild((b) => b
|
..regions[widget.region] = taxDataRegion.rebuild((b) => b
|
||||||
..subregions[widget.subregion] = taxDataSubregion
|
..subregions[widget.subregion] = taxDataSubregion.rebuild(
|
||||||
.rebuild((b) => b..taxName = _taxName))))));
|
(b) => b
|
||||||
|
..taxName = _taxName
|
||||||
|
..taxRate = _taxRate
|
||||||
|
..reducedTaxRate = _reducedTaxRate,
|
||||||
|
))))));
|
||||||
|
|
||||||
Navigator.of(context).pop();
|
Navigator.of(context).pop();
|
||||||
},
|
},
|
||||||
|
|
@ -413,6 +417,20 @@ class __EditSubregionDialogState extends State<_EditSubregionDialog> {
|
||||||
initialValue: subregionData.taxName,
|
initialValue: subregionData.taxName,
|
||||||
onChanged: (value) => _taxName = value.trim(),
|
onChanged: (value) => _taxName = value.trim(),
|
||||||
),
|
),
|
||||||
|
DecoratedFormField(
|
||||||
|
label: localization.taxRate,
|
||||||
|
keyboardType: TextInputType.numberWithOptions(decimal: true),
|
||||||
|
initialValue: formatNumber(subregionData.taxRate, context,
|
||||||
|
formatNumberType: FormatNumberType.inputAmount),
|
||||||
|
onChanged: (value) => _taxRate = parseDouble(value),
|
||||||
|
),
|
||||||
|
DecoratedFormField(
|
||||||
|
label: localization.reducedRate,
|
||||||
|
keyboardType: TextInputType.numberWithOptions(decimal: true),
|
||||||
|
initialValue: formatNumber(subregionData.reducedTaxRate, context,
|
||||||
|
formatNumberType: FormatNumberType.inputAmount),
|
||||||
|
onChanged: (value) => _reducedTaxRate = parseDouble(value),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
)),
|
)),
|
||||||
);
|
);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue