finished excursion view so far. Just need to test everything
time
This commit is contained in:
@@ -33,9 +33,11 @@ class ExcursionMain extends StatefulWidget {
|
||||
|
||||
class _ExcursionMainState extends State<ExcursionMain> {
|
||||
int currentStep = 0;
|
||||
late bool isTemplate;
|
||||
|
||||
// all TextEditingController because its easier
|
||||
Map<String, Map<String, dynamic>> rmap = {
|
||||
"ID": {"controller": TextEditingController(), "required": false},
|
||||
// Step 1
|
||||
"LogDat": {"controller": TextEditingController(), "required": false},
|
||||
"Rudel": {"controller": TextEditingController(), "required": false},
|
||||
@@ -93,6 +95,7 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
||||
"Bemerk": {"controller": TextEditingController(), "required": false},
|
||||
"IntKomm": {"controller": TextEditingController(), "required": false},
|
||||
"FallNum": {"controller": TextEditingController(), "required": false},
|
||||
"Sent": {"controller": TextEditingController(), "required": false},
|
||||
};
|
||||
|
||||
@override
|
||||
@@ -103,6 +106,9 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
||||
widget.existingData?[key].toString() ?? "";
|
||||
}
|
||||
}
|
||||
|
||||
isTemplate = widget.isTemplate;
|
||||
|
||||
super.initState();
|
||||
}
|
||||
|
||||
@@ -373,11 +379,14 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
||||
final isLastStep = currentStep == getSteps().length - 1;
|
||||
|
||||
if (!isLastStep) {
|
||||
saveTemplate(
|
||||
var res = await saveTemplate(
|
||||
getFieldsText(),
|
||||
DatabasesEnum.excursion,
|
||||
);
|
||||
|
||||
isTemplate = true;
|
||||
setState(() {
|
||||
rmap["ID"]!["controller"]!.text = res.toString();
|
||||
currentStep += 1;
|
||||
});
|
||||
} else {
|
||||
@@ -392,7 +401,7 @@ class _ExcursionMainState extends State<ExcursionMain> {
|
||||
}
|
||||
|
||||
bool empty = CheckRequired.checkRequired(rmap);
|
||||
// TODO for debugging always true
|
||||
// TODO for debugging always false
|
||||
empty = false;
|
||||
|
||||
if (empty == true) {
|
||||
|
||||
Reference in New Issue
Block a user