add cancel transaction
This commit is contained in:
@@ -56,7 +56,7 @@ class StockService {
|
||||
|
||||
// ---- Transaksi ----
|
||||
Future<List<Transaksi>> listTransaksi() async {
|
||||
final fields = ['tanggal', 'tipe', 'saham_id', 'volume', 'harga', 'fee', 'total'];
|
||||
final fields = ['tanggal', 'tipe', 'saham_id', 'volume', 'harga', 'fee', 'total', 'state'];
|
||||
final res = await client.executeSearchReadPayload("saat.transaksi", fields);
|
||||
return (res as List).map((e) => Transaksi.fromOdoo(e as Map<String, dynamic>)).toList();
|
||||
}
|
||||
@@ -81,6 +81,10 @@ class StockService {
|
||||
return (res as num).toInt();
|
||||
}
|
||||
|
||||
Future<void> cancelTransaksi(int id) async {
|
||||
await client.executeKwd('saat.transaksi', 'action_cancel', args: [[id]]);
|
||||
}
|
||||
|
||||
Future<void> hapusTransaksi(List<int> ids) async {
|
||||
await client.executeKwd('saat.transaksi', 'unlink', args: [ids]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user