add some props an features

This commit is contained in:
atseirjo
2026-10-28 14:07:40 +01:00
parent 77fbe16867
commit c876405a8f
7 changed files with 231 additions and 96 deletions
+12
View File
@@ -17,6 +17,8 @@ class AnwendungController extends GetxController {
final formKey = GlobalKey<FormState>();
final druckbettController = TextEditingController();
final druckController = TextEditingController();
final empfohleneDrucktemperaturController = TextEditingController();
final empfohlenerHeizbettbereichController = TextEditingController();
final bauraumController = TextEditingController();
final sonstigesController = TextEditingController();
final bauraumGeschlossen = false.obs;
@@ -48,6 +50,10 @@ class AnwendungController extends GetxController {
anwendungen.assignAll([profile]);
druckbettController.text = profile.druckbettTemperatur.toString();
druckController.text = profile.druckTemperatur.toString();
empfohleneDrucktemperaturController.text =
profile.empfohleneDrucktemperatur;
empfohlenerHeizbettbereichController.text =
profile.empfohlenerHeizbettbereich;
bauraumController.text = profile.bauraumTemperatur?.toString() ?? '';
sonstigesController.text = profile.sonstiges;
bauraumGeschlossen.value = profile.bauraumGeschlossen;
@@ -67,6 +73,10 @@ class AnwendungController extends GetxController {
erstelltAm: existing?.erstelltAm ?? DateTime.now(),
druckbettTemperatur: InputValidators.number(druckbettController.text)!,
druckTemperatur: InputValidators.number(druckController.text)!,
empfohleneDrucktemperatur: empfohleneDrucktemperaturController.text
.trim(),
empfohlenerHeizbettbereich: empfohlenerHeizbettbereichController.text
.trim(),
bauraumGeschlossen: bauraumGeschlossen.value,
bauraumTemperatur: InputValidators.number(bauraumController.text),
sonstiges: sonstigesController.text.trim(),
@@ -94,6 +104,8 @@ class AnwendungController extends GetxController {
void onClose() {
druckbettController.dispose();
druckController.dispose();
empfohleneDrucktemperaturController.dispose();
empfohlenerHeizbettbereichController.dispose();
bauraumController.dispose();
sonstigesController.dispose();
super.onClose();