Implemented settings, new scan, enhanced UI/UX
This commit is contained in:
@ -2,6 +2,7 @@ import 'package:hl_lieferservice/dto/discount_add_response.dart';
|
||||
import 'package:hl_lieferservice/dto/discount_remove_response.dart';
|
||||
import 'package:hl_lieferservice/dto/discount_update_response.dart';
|
||||
import 'package:hl_lieferservice/feature/delivery/overview/service/delivery_info_service.dart';
|
||||
import 'package:hl_lieferservice/model/delivery.dart';
|
||||
|
||||
class DeliveryRepository {
|
||||
DeliveryRepository({required this.service});
|
||||
@ -35,4 +36,8 @@ class DeliveryRepository {
|
||||
) {
|
||||
return service.updateDiscount(deliveryId, reason, value);
|
||||
}
|
||||
|
||||
Future<void> updateDelivery(Delivery delivery) {
|
||||
return service.updateDelivery(delivery);
|
||||
}
|
||||
}
|
||||
|
||||
@ -52,6 +52,17 @@ class NoteRepository {
|
||||
return ImageNote.make(objectId, fileName);
|
||||
}
|
||||
|
||||
Future<ImageNote> addNamedImage(String deliveryId, Uint8List bytes, String filename) async {
|
||||
String objectId = await service.uploadImage(
|
||||
deliveryId,
|
||||
filename,
|
||||
bytes,
|
||||
"image/png",
|
||||
);
|
||||
|
||||
return ImageNote.make(objectId, filename);
|
||||
}
|
||||
|
||||
Future<void> deleteImage(String deliveryId, String objectId) async {
|
||||
await service.removeImage(objectId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user