--- a/client/app/books/books_controller.js Fri Apr 03 16:20:20 2015 +0200
+++ b/client/app/books/books_controller.js Fri Apr 03 16:21:27 2015 +0200
@@ -16,6 +16,20 @@
$scope.books.push(newBook);
});
};
+ $scope.deleteItem = function(i){
+ if(0<=i && i<$scope.books.length){
+ if(window.confirm('Êtes-vous sûr(e) de vouloir effacer cet élément ? Cette action est irrémédiable.')){
+ ammicoApi.book.delete({idBook: $scope.books[i].id}, function(){
+ $scope.books.splice(i, 1);
+ },
+ function(error) {
+ if (error.status === 404){
+ $scope.books.splice(i, 1);
+ }
+ });
+ }
+ }
+ };
})
.controller('bookCtrl', function($scope, ammicoApi, $routeParams) {
$scope.slides = ammicoApi.booksSlides.query({idBook:$routeParams.idBook, format:'json'});