step 10 : proses insert transaksi
This commit is contained in:
@@ -46,4 +46,48 @@ class TransaksiRepository extends BaseRepository {
|
||||
});
|
||||
return result;
|
||||
}
|
||||
|
||||
// insert transaksi
|
||||
Future<String> insertTransaksi(
|
||||
String tanggal,
|
||||
String tipe,
|
||||
String kategoriid,
|
||||
String jumlah,
|
||||
String catatan,
|
||||
String userid,
|
||||
String sender,
|
||||
String url) async {
|
||||
String paramPostInUrl = "";
|
||||
if (tipe == "KREDIT") {
|
||||
sender = "";
|
||||
paramPostInUrl =
|
||||
"?tanggal=$tanggal&tipe=$tipe&kategoriid=$kategoriid&jumlah=$jumlah&catatan=$catatan&url=$url&userid=$userid&sender=$sender";
|
||||
} else {
|
||||
if (tipe == "DEBIT") {
|
||||
kategoriid = "0";
|
||||
paramPostInUrl =
|
||||
"?tanggal=$tanggal&tipe=$tipe&kategoriid=$kategoriid&jumlah=$jumlah&catatan=$catatan&url=$url&userid=$userid&sender=$sender";
|
||||
}
|
||||
}
|
||||
// /?tanggal=2023-12-29&tipe=KREDIT&kategoriid=3&jumlah=5000&catatan=Lakban%20Besar&url=&userid=1&sender=
|
||||
|
||||
final service =
|
||||
"${Constant.baseUrlDevone}transaction/addtransaction/$paramPostInUrl";
|
||||
final resp = await get(
|
||||
// param: {
|
||||
// "": "",
|
||||
// },
|
||||
service: service,
|
||||
);
|
||||
|
||||
print("url insert transaksi : $service");
|
||||
|
||||
// final result = List<ListCategory>.empty(growable: true);
|
||||
// resp['data'].forEach((e) {
|
||||
// final model = ListCategory.fromJson(e);
|
||||
// result.add(model);
|
||||
// });
|
||||
|
||||
return resp['status'];
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user