63 lines
1.5 KiB
Dart
63 lines
1.5 KiB
Dart
class DataKeranjang {
|
|
int? idMenu;
|
|
String? nama;
|
|
int? harga;
|
|
int? qty;
|
|
String? foto;
|
|
String? statusStok;
|
|
String? kategori;
|
|
int? idKantin;
|
|
dynamic diskon;
|
|
String? penjualanHariIni;
|
|
String? jumlahSubtotal;
|
|
String? createdAt;
|
|
String? updatedAt;
|
|
|
|
DataKeranjang(
|
|
{this.idMenu,
|
|
this.nama,
|
|
this.harga,
|
|
this.qty,
|
|
this.foto,
|
|
this.statusStok,
|
|
this.kategori,
|
|
this.idKantin,
|
|
this.diskon,
|
|
this.penjualanHariIni,
|
|
this.jumlahSubtotal,
|
|
this.createdAt,
|
|
this.updatedAt});
|
|
|
|
DataKeranjang.fromJson(Map<String, dynamic> json) {
|
|
idMenu = json['id_menu'];
|
|
nama = json['nama'];
|
|
harga = json['harga'];
|
|
foto = json['foto'];
|
|
statusStok = json['status_stok'];
|
|
kategori = json['kategori'];
|
|
idKantin = json['id_kantin'];
|
|
diskon = json['diskon'];
|
|
penjualanHariIni = json['penjualan_hari_ini'];
|
|
jumlahSubtotal = json['jumlah_subtotal'];
|
|
createdAt = json['created_at'];
|
|
updatedAt = json['updated_at'];
|
|
}
|
|
|
|
Map<String, dynamic> toJson() {
|
|
final data = <String, dynamic>{};
|
|
data['id_menu'] = idMenu;
|
|
data['nama'] = nama;
|
|
data['harga'] = harga;
|
|
data['foto'] = foto;
|
|
data['status_stok'] = statusStok;
|
|
data['kategori'] = kategori;
|
|
data['id_kantin'] = idKantin;
|
|
data['diskon'] = diskon;
|
|
data['penjualan_hari_ini'] = penjualanHariIni;
|
|
data['jumlah_subtotal'] = jumlahSubtotal;
|
|
data['created_at'] = createdAt;
|
|
data['updated_at'] = updatedAt;
|
|
return data;
|
|
}
|
|
}
|