| int selectedSupplyId = -1; | int selectedSupplyId = -1; | ||||
| List<String> filePaths = List<String>(); | List<String> filePaths = List<String>(); | ||||
| var changeFileController = Get.put(ChangeFileController()); | var changeFileController = Get.put(ChangeFileController()); | ||||
| GlobalKey<FormState> _formWorkerKey = GlobalKey(); | |||||
| Future<Null> getSharedPrefs() async { | Future<Null> getSharedPrefs() async { | ||||
| var currentFullName = await pref.getString(DATA_CONST.CURRENT_FULL_NAME); | var currentFullName = await pref.getString(DATA_CONST.CURRENT_FULL_NAME); | ||||
| color: Colors.white, | color: Colors.white, | ||||
| border: Border.all(color: COLOR_CONST.DEFAULT)), | border: Border.all(color: COLOR_CONST.DEFAULT)), | ||||
| child: Form( | child: Form( | ||||
| key: _formWorkerKey, | |||||
| child: Column( | child: Column( | ||||
| children: [ | children: [ | ||||
| TextFormField( | TextFormField( | ||||
| shape: RoundedRectangleBorder( | shape: RoundedRectangleBorder( | ||||
| borderRadius: new BorderRadius.circular(8.0)), | borderRadius: new BorderRadius.circular(8.0)), | ||||
| onPressed: () { | onPressed: () { | ||||
| if (_formWorkerKey.currentState.validate()) { | |||||
| _formWorkerKey.currentState.save(); | |||||
| if (Validators.stringNotNullOrEmpty( | |||||
| _workerNameController.text)) { | |||||
| NurseryDetail _nurseryDetail = NurseryDetail() | NurseryDetail _nurseryDetail = NurseryDetail() | ||||
| ..workerName = _workerNameController.text | ..workerName = _workerNameController.text | ||||
| ..trayNumber = _trayNumberController.text; | ..trayNumber = _trayNumberController.text; | ||||
| } | } | ||||
| context.bloc<StatusAddFormBloc>().add(Reset()); | context.bloc<StatusAddFormBloc>().add(Reset()); | ||||
| } else { | } else { | ||||
| // | |||||
| Utils.showSnackBarWarning( | |||||
| message: "Vui lòng nhập tên công nhân"); | |||||
| } | } | ||||
| }, | }, | ||||
| child: Text( | child: Text( |