class Customer { final int? id; final String name; final String phone; final String address; final String email; Customer({ this.id, required this.name, required this.phone, required this.address, required this.email, }); Map toMap() { return { 'id': id, 'name': name, 'phone': phone, 'address': address, 'email': email, }; } factory Customer.fromMap(Map map) { return Customer( id: map['id'] as int?, name: map['name'] as String, phone: map['phone'] as String, address: map['address'] as String, email: map['email'] as String, ); } }