add start and end time to gas refill details

design_3.0_internal_audit_module
zaid_daoud 3 years ago
parent 2549157eee
commit 4cbedc0b60

@ -27,7 +27,7 @@ import '../../../app_style/colors.dart';
class GasRefillDetails extends StatefulWidget { class GasRefillDetails extends StatefulWidget {
GasRefillModel model; GasRefillModel model;
GasRefillDetails({Key key, this.model}) : super(key: key); GasRefillDetails({Key key, this.model}) : super(key: key);
@override @override
State<GasRefillDetails> createState() => _GasRefillDetailsState(); State<GasRefillDetails> createState() => _GasRefillDetailsState();
@ -102,9 +102,11 @@ class _GasRefillDetailsState extends State<GasRefillDetails> {
padding: const EdgeInsets.symmetric(horizontal: 0, vertical: 4), padding: const EdgeInsets.symmetric(horizontal: 0, vertical: 4),
child: Row( child: Row(
children: [ children: [
ABackButton(onPressed: (){ ABackButton(
Navigator.of(context).pop(_model); onPressed: () {
},), Navigator.of(context).pop(_model);
},
),
Expanded( Expanded(
child: Center( child: Center(
child: Text( child: Text(
@ -125,7 +127,7 @@ class _GasRefillDetailsState extends State<GasRefillDetails> {
_model.fromGasRefillModel(widget.model); _model.fromGasRefillModel(widget.model);
print(widget.model.startDate); print(widget.model.startDate);
// setState(() {}); // setState(() {});
Navigator.push( Navigator.push(
context, context,
MaterialPageRoute( MaterialPageRoute(
builder: (context) => RequestGasRefill( builder: (context) => RequestGasRefill(
@ -133,7 +135,7 @@ class _GasRefillDetailsState extends State<GasRefillDetails> {
), ),
), ),
).then((value) { ).then((value) {
_model.status= value; _model.status = value;
}); });
setState(() {}); setState(() {});
}, },
@ -170,10 +172,18 @@ class _GasRefillDetailsState extends State<GasRefillDetails> {
title: _subtitle.startDate, title: _subtitle.startDate,
info: _model.startDate == null ? null : DateFormat.yMd().format(_model.startDate), info: _model.startDate == null ? null : DateFormat.yMd().format(_model.startDate),
), ),
RequestInfoRow(
title: "Start Time",
info: _model.startDate == null ? null : DateFormat.Hms().format(_model.startDate),
),
RequestInfoRow( RequestInfoRow(
title: _subtitle.endDate, title: _subtitle.endDate,
info: _model.endDate == null ? null : DateFormat.yMd().format(_model.endDate), info: _model.endDate == null ? null : DateFormat.yMd().format(_model.endDate),
), ),
RequestInfoRow(
title: "End Time",
info: _model.endDate == null ? null : DateFormat.Hms().format(_model.endDate),
),
_enableEdit _enableEdit
? Column( ? Column(
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,

Loading…
Cancel
Save