|
|
|
|
@ -103,6 +103,8 @@ class _SparePartsBottomSheetState extends State<SparePartsBottomSheet> {
|
|
|
|
|
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<SparePartsBottomSheet> {
|
|
|
|
|
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<SparePartsBottomSheet> {
|
|
|
|
|
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();
|
|
|
|
|
},
|
|
|
|
|
),
|
|
|
|
|
),
|
|
|
|
|
|