methode delete
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:get/get.dart';
|
||||
import '../controllers/list_controller.dart';
|
||||
import '../model/filament_model.dart';
|
||||
import '../widgets/filament_card.dart';
|
||||
import '../widgets/empty_state.dart';
|
||||
import '../widgets/modern_loading_indicator.dart';
|
||||
@@ -150,9 +151,11 @@ class ListPage extends GetView<ListController> {
|
||||
filament: filament,
|
||||
onTap: () {
|
||||
// Optional: Detail-Ansicht öffnen
|
||||
listCtrl.viewFilamentDetails(filament);
|
||||
},
|
||||
onEdit: () {
|
||||
// Optional: Bearbeiten-Dialog öffnen
|
||||
listCtrl.editFilament(filament);
|
||||
},
|
||||
onDelete: () {
|
||||
// Optional: Lösch-Bestätigung anzeigen
|
||||
@@ -178,7 +181,7 @@ class ListPage extends GetView<ListController> {
|
||||
void _showDeleteConfirmation(
|
||||
BuildContext context,
|
||||
ListController controller,
|
||||
filament,
|
||||
FilamentModel filament,
|
||||
) {
|
||||
showDialog(
|
||||
context: context,
|
||||
@@ -203,6 +206,7 @@ class ListPage extends GetView<ListController> {
|
||||
ElevatedButton(
|
||||
onPressed: () {
|
||||
// controller.deleteFilament(filament.id);
|
||||
controller.removeFilament(filament);
|
||||
Navigator.pop(context);
|
||||
Get.snackbar(
|
||||
'Gelöscht',
|
||||
|
||||
Reference in New Issue
Block a user