This commit is contained in:
Nico
2025-01-09 23:58:42 +01:00
parent 79357efb7a
commit 03f2a2e50e

View File

@@ -1,6 +1,9 @@
import 'package:animations/animations.dart';
import 'package:fforte/screens/Excursion/widgets/bima_nutzer.dart';
import 'package:fforte/screens/Excursion/widgets/hund_u_leine.dart';
import 'package:fforte/screens/Excursion/widgets/letzter_niederschlag.dart';
import 'package:fforte/screens/sharedWidgets/datum.dart';
/import 'package:fforte/screens/sharedWidgets/var_text_field.dart';
import 'package:fforte/screens/sharedWidgets/var_text_field.dart';
import 'package:flutter/material.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
@@ -78,7 +81,7 @@ class _ExcursionMainState extends State<ExcursionMain> {
return rmap;
}
int currentStep = 0;
int currentStep = 0;
@override
Widget build(BuildContext context) {
@@ -87,15 +90,108 @@ class _ExcursionMainState extends State<ExcursionMain> {
title: Text(AppLocalizations.of(context)!.dateandtime),
content: Column(
children: [
// Datum feld
Datum(initDatum: DateTime.now(),
Datum(
initDatum: DateTime.now(),
onDateChanged: (date) {
}),
getTextFields()["LogDat"]!.text = date.toString();
},
name: AppLocalizations.of(context)!.date,
),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["Rudel"]!,
localization: AppLocalizations.of(context)!.rudel,
dbName: "Rudel",
required: false),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["Teilnehm"]!,
localization: AppLocalizations.of(context)!.teilnehmer,
dbName: "Teilnehm",
required: false,
),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["Dauer"]!,
localization: AppLocalizations.of(context)!.dauer,
dbName: "Dauer",
required: false),
const SizedBox(
height: 10,
),
HundULeine(onMHundChanged: (mHund, mLeine) {
getTextFields()["MHund"]!.text = mHund;
getTextFields()["MLeine"]!.text = mLeine;
// Terretorium
const SizedBox(height: 10,),
VarTextField(textController: getTextFields()["Rudel"]!, localization: localization, dbName: dbName, required: required)
// print(mHund);
// print(mLeine);
}),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["BLand"]!,
localization: AppLocalizations.of(context)!.bland,
dbName: "BLand",
required: false),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["Lkr"]!,
localization: AppLocalizations.of(context)!.lkr,
dbName: "Lkr",
required: false),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["BeiOrt"]!,
localization: AppLocalizations.of(context)!.beiort,
dbName: "BeiOrt",
required: false),
const SizedBox(
height: 10,
),
const Divider(),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["BimaNr"]!,
localization: AppLocalizations.of(context)!.bimaNr,
dbName: "BimaNr",
required: false),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["BimaName"]!,
localization: AppLocalizations.of(context)!.bimaName,
dbName: "BimaName",
required: false),
const SizedBox(
height: 10,
),
BimaNutzer(onBimaNutzerChanged: (value) {
setState(() {
getTextFields()["BimaNutzer"]!.text = value;
});
}),
const SizedBox(
height: 10,
),
VarTextField(
textController: getTextFields()["BimaAGV"]!,
localization: AppLocalizations.of(context)!.bimaAGV,
dbName: "BimaAGV",
required: false)
],
)),