add two views
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
class AnwendungModel {
|
||||
final String anwendungId;
|
||||
final String filamentId;
|
||||
final DateTime erstelltAm;
|
||||
final double druckbettTemperatur;
|
||||
final double druckTemperatur;
|
||||
final bool bauraumGeschlossen;
|
||||
final double? bauraumTemperatur;
|
||||
final String sonstiges;
|
||||
|
||||
const AnwendungModel({
|
||||
required this.anwendungId,
|
||||
required this.filamentId,
|
||||
required this.erstelltAm,
|
||||
required this.druckbettTemperatur,
|
||||
required this.druckTemperatur,
|
||||
required this.bauraumGeschlossen,
|
||||
this.bauraumTemperatur,
|
||||
this.sonstiges = '',
|
||||
});
|
||||
|
||||
Map<String, dynamic> toJson() => {
|
||||
'anwendungId': anwendungId,
|
||||
'filamentId': filamentId,
|
||||
'erstelltAm': erstelltAm.toIso8601String(),
|
||||
'druckbettTemperatur': druckbettTemperatur,
|
||||
'druckTemperatur': druckTemperatur,
|
||||
'bauraumGeschlossen': bauraumGeschlossen,
|
||||
'bauraumTemperatur': bauraumTemperatur,
|
||||
'sonstiges': sonstiges,
|
||||
};
|
||||
|
||||
factory AnwendungModel.fromJson(Map<String, dynamic> json) => AnwendungModel(
|
||||
anwendungId: json['anwendungId'] as String,
|
||||
filamentId: json['filamentId'] as String,
|
||||
erstelltAm: DateTime.parse(json['erstelltAm'] as String),
|
||||
druckbettTemperatur: (json['druckbettTemperatur'] as num).toDouble(),
|
||||
druckTemperatur: (json['druckTemperatur'] as num).toDouble(),
|
||||
bauraumGeschlossen: json['bauraumGeschlossen'] as bool,
|
||||
bauraumTemperatur: (json['bauraumTemperatur'] as num?)?.toDouble(),
|
||||
sonstiges: json['sonstiges'] as String? ?? '',
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user