| void initState() { | void initState() { | ||||
| super.initState(); | super.initState(); | ||||
| changeFileController.initValue(); | changeFileController.initValue(); | ||||
| //UPDATE | |||||
| if (_cropStatus != null) { | |||||
| try { | |||||
| executeTime = DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") | |||||
| .parse(_cropStatus.executeDate); | |||||
| } catch (_) {} | |||||
| } else { | |||||
| //ADD NEW | |||||
| var parsedExecuteDate = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(executeTime); | |||||
| _cropStatus.executeDate = "$parsedExecuteDate"; | |||||
| } | |||||
| var parsedExecuteDate = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(executeTime); | |||||
| _cropStatus.executeDate = "$parsedExecuteDate"; | |||||
| executeTimeView = DateFormat("dd/MM/yyyy HH:mm").format(executeTime); | executeTimeView = DateFormat("dd/MM/yyyy HH:mm").format(executeTime); | ||||
| _cropStatus.cropId = widget.cropId; | _cropStatus.cropId = widget.cropId; | ||||
| } | } |
| void initState() { | void initState() { | ||||
| super.initState(); | super.initState(); | ||||
| changeFileController.initValue(); | changeFileController.initValue(); | ||||
| //UPDATE | |||||
| if (_environment != null) { | |||||
| try { | |||||
| executeTime = DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") | |||||
| .parse(_environment.executeDate); | |||||
| } catch (_) {} | |||||
| } else { | |||||
| //ADD NEW | |||||
| var parsedExecuteDate = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(executeTime); | |||||
| _environment.executeDate = "$parsedExecuteDate"; | |||||
| } | |||||
| var parsedExecuteDate = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(executeTime); | |||||
| _environment.executeDate = "$parsedExecuteDate"; | |||||
| executeTimeView = DateFormat("dd/MM/yyyy HH:mm").format(executeTime); | executeTimeView = DateFormat("dd/MM/yyyy HH:mm").format(executeTime); | ||||
| _environment.cropId = widget.cropId; | _environment.cropId = widget.cropId; | ||||
| } | } |
| changeSupply.initValue(); | changeSupply.initValue(); | ||||
| changeFileController.initValue(); | changeFileController.initValue(); | ||||
| _nursery.nurseryDetail = new List<NurseryDetail>(); | _nursery.nurseryDetail = new List<NurseryDetail>(); | ||||
| //UPDATE | |||||
| if (_nursery.id != null) { | |||||
| try { | |||||
| executeTime = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").parse(_nursery.executeDate); | |||||
| } catch (_) {} | |||||
| } else { | |||||
| //ADD NEW | |||||
| var parsedExecuteDate = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(executeTime); | |||||
| _nursery.executeDate = "$parsedExecuteDate"; | |||||
| } | |||||
| var parsedExecuteDate = | |||||
| DateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'").format(executeTime); | |||||
| _nursery.executeDate = "$parsedExecuteDate"; | |||||
| executeTimeView = DateFormat("dd/MM/yyyy HH:mm").format(executeTime); | executeTimeView = DateFormat("dd/MM/yyyy HH:mm").format(executeTime); | ||||
| _nursery.cropId = widget.cropId; | _nursery.cropId = widget.cropId; | ||||
| } | } |