|  |  |  | @ -80,8 +80,7 @@ class _GasRefillFormState extends State<GasRefillForm> { | 
		
	
		
			
				|  |  |  |  |     if (widget.gasRefillModel != null) { | 
		
	
		
			
				|  |  |  |  |       _formModel.fromGasRefillModel(widget.gasRefillModel!); | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |       totalWorkingHours = | 
		
	
		
			
				|  |  |  |  |           _formModel.gasRefillTimers?.fold(0.0, (sum, item) => (sum ?? 0) + DateTime.parse(item.endDate!).difference(DateTime.parse(item.startDate!)).inSeconds) ?? 0; | 
		
	
		
			
				|  |  |  |  |       totalWorkingHours = _formModel.gasRefillTimers?.fold(0.0, (sum, item) => (sum ?? 0) + DateTime.parse(item.endDate!).difference(DateTime.parse(item.startDate!)).inSeconds) ?? 0; | 
		
	
		
			
				|  |  |  |  |       _commentController.text = _formModel.techComment ?? ""; | 
		
	
		
			
				|  |  |  |  |       try { | 
		
	
		
			
				|  |  |  |  |         _deliveredQuantity = deliveredQuantity.singleWhere((element) => element.value == _formModel.gasRefillDetails![0].deliverdQty); | 
		
	
	
		
			
				
					|  |  |  | @ -130,8 +129,8 @@ class _GasRefillFormState extends State<GasRefillForm> { | 
		
	
		
			
				|  |  |  |  |     }); | 
		
	
		
			
				|  |  |  |  |     _formModel.gasRefillAttachments = []; | 
		
	
		
			
				|  |  |  |  |     for (var item in _attachments) { | 
		
	
		
			
				|  |  |  |  |       _formModel.gasRefillAttachments | 
		
	
		
			
				|  |  |  |  |           ?.add(GasRefillAttachments(id: 0,gasRefillId: _formModel.id??0, attachmentName: ServiceRequestUtils.isLocalUrl(item.path) ? "${item.path.split("/").last}|${base64Encode(item.readAsBytesSync())}" : item.path)); | 
		
	
		
			
				|  |  |  |  |       _formModel.gasRefillAttachments?.add(GasRefillAttachments( | 
		
	
		
			
				|  |  |  |  |           id: 0, gasRefillId: _formModel.id ?? 0, attachmentName: ServiceRequestUtils.isLocalUrl(item.path) ? "${item.path.split("/").last}|${base64Encode(item.readAsBytesSync())}" : item.path)); | 
		
	
		
			
				|  |  |  |  |     } | 
		
	
		
			
				|  |  |  |  |     await _gasRefillProvider?.updateGasRefill(status: status, model: _formModel).whenComplete(() { | 
		
	
		
			
				|  |  |  |  |       if (status == 1) { | 
		
	
	
		
			
				
					|  |  |  | @ -190,7 +189,12 @@ class _GasRefillFormState extends State<GasRefillForm> { | 
		
	
		
			
				|  |  |  |  |     double totalWorkingHours = _formModel.gasRefillTimers?.fold(0.0, (sum, item) => (sum ?? 0) + DateTime.parse(item.endDate!).difference(DateTime.parse(item.startDate!)).inSeconds) ?? 0; | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |     return Scaffold( | 
		
	
		
			
				|  |  |  |  |       appBar: DefaultAppBar(title: context.translation.gasRefill), | 
		
	
		
			
				|  |  |  |  |       appBar: DefaultAppBar( | 
		
	
		
			
				|  |  |  |  |         title: context.translation.gasRefill, | 
		
	
		
			
				|  |  |  |  |         onWillPopScope: () { | 
		
	
		
			
				|  |  |  |  |           _onSubmit(context, 0); | 
		
	
		
			
				|  |  |  |  |         }, | 
		
	
		
			
				|  |  |  |  |       ), | 
		
	
		
			
				|  |  |  |  |       key: _scaffoldKey, | 
		
	
		
			
				|  |  |  |  |       body: Form( | 
		
	
		
			
				|  |  |  |  |         key: _formKey, | 
		
	
	
		
			
				
					|  |  |  | @ -341,7 +345,11 @@ class _GasRefillFormState extends State<GasRefillForm> { | 
		
	
		
			
				|  |  |  |  |               )), | 
		
	
		
			
				|  |  |  |  |         ), | 
		
	
		
			
				|  |  |  |  |       ), | 
		
	
		
			
				|  |  |  |  |     ); | 
		
	
		
			
				|  |  |  |  |     ).handlePopScope( | 
		
	
		
			
				|  |  |  |  |         cxt: context, | 
		
	
		
			
				|  |  |  |  |         onSave: () { | 
		
	
		
			
				|  |  |  |  |           _onSubmit(context, 0); | 
		
	
		
			
				|  |  |  |  |         }); | 
		
	
		
			
				|  |  |  |  |   } | 
		
	
		
			
				|  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |   Widget _timerWidget(BuildContext context, double totalWorkingHours) { | 
		
	
	
		
			
				
					|  |  |  | 
 |