diff --git a/lib/views/pages/sub_workorder/spare_parts_details_bottom_sheet.dart b/lib/views/pages/sub_workorder/spare_parts_details_bottom_sheet.dart index f9bee3ec..d8d47e5c 100644 --- a/lib/views/pages/sub_workorder/spare_parts_details_bottom_sheet.dart +++ b/lib/views/pages/sub_workorder/spare_parts_details_bottom_sheet.dart @@ -103,6 +103,8 @@ class _SparePartsBottomSheetState extends State { id: part.reportPartID, qty: part.quantity, sparePart: SparePart(id: part.id, partName: part.partName, partNo: part.partNo), + installQty: part.installQty, + returnQty: part.returnQty, )); }, ), @@ -154,12 +156,12 @@ class _SparePartsBottomSheetState extends State { Expanded( child: ATextFormField( initialValue: part?.returnQty?.toString(), - hintText: "Return Quantity", + labelText: "Return Quantity", textAlign: TextAlign.center, style: Theme.of(context).textTheme.titleMedium, textInputType: TextInputType.number, onSaved: (value) { - part.returnQty = num.tryParse(value); + spare.returnQty = num.tryParse(value)?.toDouble(); }, ), ), @@ -167,12 +169,12 @@ class _SparePartsBottomSheetState extends State { Expanded( child: ATextFormField( initialValue: part?.installQty?.toString(), - hintText: "Install Quantity", + labelText: "Install Quantity", textAlign: TextAlign.center, style: Theme.of(context).textTheme.titleMedium, textInputType: TextInputType.number, onSaved: (value) { - part.installQty = num.tryParse(value); + spare.installQty = num.tryParse(value)?.toDouble(); }, ), ),