removed ausvon and ausbis
This commit is contained in:
@@ -2270,127 +2270,6 @@ class _StandortState extends State<Standort> {
|
||||
);
|
||||
}
|
||||
|
||||
// AusVon
|
||||
|
||||
class AusVon extends StatefulWidget {
|
||||
final DateTime? ausVon;
|
||||
|
||||
const AusVon({super.key, required this.ausVon});
|
||||
|
||||
@override
|
||||
State<AusVon> createState() => _AusVonState();
|
||||
}
|
||||
|
||||
class _AusVonState extends State<AusVon> {
|
||||
DateTime? ausVon;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Row(
|
||||
children: [
|
||||
Row(children: [
|
||||
SizedBox(
|
||||
width: 125,
|
||||
child: ElevatedButton(
|
||||
onPressed: () async {
|
||||
final date = await pickDate();
|
||||
if (date == null) return;
|
||||
setState(() => ausVon = date);
|
||||
},
|
||||
child: Text(AppLocalizations.of(context)!.ausvon)),
|
||||
),
|
||||
const SizedBox(
|
||||
width: 10,
|
||||
),
|
||||
Builder(builder: (context) {
|
||||
if (ausVon != null) {
|
||||
return Text('${ausVon?.day}. ${ausVon?.month}. ${ausVon?.year}');
|
||||
} else {
|
||||
return Text(AppLocalizations.of(context)!.nichts);
|
||||
}
|
||||
}),
|
||||
]),
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
Future<DateTime?> pickDate() async {
|
||||
final date = await showDatePicker(
|
||||
context: context,
|
||||
initialDate: ausVon,
|
||||
firstDate: DateTime(2000),
|
||||
lastDate: DateTime(5000));
|
||||
if (date == null) return null;
|
||||
setState(() => ausVon = date);
|
||||
|
||||
var place = {'AusVon': DateFormat('yyyy-MM-dd').format(ausVon!)};
|
||||
|
||||
await DBHelper().addPlace(place);
|
||||
|
||||
return ausVon;
|
||||
}
|
||||
}
|
||||
|
||||
// AusBis
|
||||
|
||||
class AusBis extends StatefulWidget {
|
||||
final DateTime? ausBis;
|
||||
|
||||
const AusBis({super.key, required this.ausBis});
|
||||
|
||||
@override
|
||||
State<AusBis> createState() => _AusBisState();
|
||||
}
|
||||
|
||||
class _AusBisState extends State<AusBis> {
|
||||
DateTime? ausBis;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Row(
|
||||
children: [
|
||||
Row(children: [
|
||||
SizedBox(
|
||||
width: 125,
|
||||
child: ElevatedButton(
|
||||
onPressed: () async {
|
||||
final date = await pickDate();
|
||||
if (date == null) return;
|
||||
setState(() => ausBis = date);
|
||||
},
|
||||
child: Text(AppLocalizations.of(context)!.ausbis)),
|
||||
),
|
||||
const SizedBox(
|
||||
width: 10,
|
||||
),
|
||||
Builder(builder: (context) {
|
||||
if (ausBis != null) {
|
||||
return Text('${ausBis?.day}. ${ausBis?.month}. ${ausBis?.year}');
|
||||
} else {
|
||||
return Text(AppLocalizations.of(context)!.nichts);
|
||||
}
|
||||
}),
|
||||
]),
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
Future<DateTime?> pickDate() async {
|
||||
final date = await showDatePicker(
|
||||
context: context,
|
||||
initialDate: ausBis,
|
||||
firstDate: DateTime(2000),
|
||||
lastDate: DateTime(5000));
|
||||
if (date == null) return null;
|
||||
setState(() => ausBis = date);
|
||||
|
||||
var place = {'ausBis': DateFormat('yyyy-MM-dd').format(ausBis!)};
|
||||
|
||||
await DBHelper().addPlace(place);
|
||||
|
||||
return ausBis;
|
||||
}
|
||||
}
|
||||
|
||||
// KTage1
|
||||
|
||||
|
||||
Reference in New Issue
Block a user