Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import 'dart:convert';
- class Barang{
- String id;
- String nama_barang;
- String jenis_barang;
- String harga;
- String stock;
- Barang({this.id = "0", this.nama_barang, this.jenis_barang, this.harga, this.stock});
- factory Barang.fromJson(Map<String, dynamic> map){
- return Barang(
- id: map["id"],
- nama_barang: map["nama_barang"],
- jenis_barang: map["jenis_barang"],
- harga: map["harga"],
- stock: map["stock"]
- );
- }
- Map<String, dynamic> toJson(){
- return {"id" : id, "nama_barang" : nama_barang, "jenis_barang" : jenis_barang, "harga" : harga, "stock" : stock};
- }
- @override
- String toString() {
- // TODO: implement toString
- return 'Barang{id: $id, nama_barang: $nama_barang, jenis_barang: $jenis_barang, harga: $harga, stock : $stock}';
- }
- }
- List<Barang>barangFromJson(String jsonData){
- final data = jsonDecode(jsonData);
- return List<Barang>.from(data.map((item) => Barang.fromJson(item)));
- }
- String barangToJson(Barang data){
- final jsonData = data.toJson();
- return json.encode(jsonData);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement