repository.dart 291 B

123456789101112
  1. abstract class Repository<T> {
  2. Future<T?> consultarPorId(int id);
  3. Future<void> guardar(T entidad);
  4. Future<void> eliminar(int id);
  5. Future<List<T>> consultarConOrden(
  6. {String? orderBy,
  7. int? limit,
  8. int? offset,
  9. String? where,
  10. List<Object?>? whereArgs});
  11. }