PIbd-33_Firsov_Kirill_PMU/lib/data/dtos/Task.dart

33 lines
657 B
Dart

class Task {
final int id;
final String name;
final String description;
final String date;
final String imageUrl;
Task({
required this.id,
required this.name,
required this.description,
required this.date,
required this.imageUrl
});
Map<String, dynamic> toJson() {
return {
'name': name,
'description': description,
'date': date,
'imageUrl': imageUrl
};
}
factory Task.fromJson(Map<String, dynamic> json) {
return Task(
id: json['id'],
name: json['name'],
description: json['description'],
date: json['date'],
imageUrl: json['imageUrl']
);
}
}