update invoice

This commit is contained in:
Phuoc Nguyen
2025-12-02 15:58:10 +07:00
parent 49a41d24eb
commit 359c31a4d4
15 changed files with 3398 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
/// Invoice Repository Interface
///
/// Defines the contract for invoice-related data operations.
library;
import 'package:worker/features/invoices/domain/entities/invoice.dart';
/// Invoice Repository Interface
abstract class InvoiceRepository {
/// Get list of invoices
Future<List<Invoice>> getInvoicesList({
int limitStart = 0,
int limitPageLength = 0,
});
/// Get invoice detail by ID
Future<Invoice> getInvoiceDetail(String name);
}