arnaucube
arnaucube/commonroutesAdminWebPublic Self-hosted repository
added delete travel and user
arnaucode idoctnef@openmailbox.org
Wed, 26 Jul 2017 18:28:01 +0200
commit

8b8528ba117ce11f6e49b2ef10af02167c82cea9

parent

19106f77c49f65ab53d2019d042455d03f5c9446

4 files changed, 38 insertions(+), 4 deletions(-)

jump to
M views/travel/travel.html → views/travel/travel.html

@@ -93,8 +93,8 @@ <div class="panel-heading c_deepPurple500">

<h3 class="panel-title">Admin actions</h3> </div> <div class="panel-body"> - <div class="btn btn-block btn-sm c_orange300">Ban travel</div> - <div class="btn btn-block btn-sm c_red300">Delete travel</div> + <!--<div class="btn btn-block btn-sm c_orange300">Ban travel</div>--> + <div ng-click="deleteTravel()" class="btn btn-block btn-sm c_red300">Delete travel</div> </div> </div> </div>
M views/travel/travel.js → views/travel/travel.js

@@ -57,4 +57,23 @@ }, function(data, status, headers, config) {

console.log('data error'); }); + + //delete travel + $scope.deleteTravel = function() { + console.log("delete travel: " + $routeParams.travelid); + $http({ + url: urlapi + '/admin/travels/id/' + $routeParams.travelid, + method: "DELETE" + }) + .then(function(data) { + console.log(data); + $scope.travels = data.data; + + window.location = "#!/main/"; + }, + function(data) { // optional + // failed + }); + }; + });
M views/user/user.html → views/user/user.html

@@ -97,8 +97,8 @@ <div class="panel-heading c_deepPurple500">

<h3 class="panel-title">Admin actions</h3> </div> <div class="panel-body"> - <div class="btn btn-block btn-sm c_orange300">Ban user</div> - <div class="btn btn-block btn-sm c_red300">Delete user</div> + <!--<div class="btn btn-block btn-sm c_orange300">Ban user</div>--> + <div ng-click="deleteUser()" class="btn btn-block btn-sm c_red300">Delete user</div> </div> </div> </div>
M views/user/user.js → views/user/user.js

@@ -31,4 +31,19 @@ }, function(data, status, headers, config) {

console.log('data error'); $scope.$broadcast('scroll.refreshComplete'); //refresher stop }); + + //delete user + $scope.deleteUser = function() { + console.log("delete user: " + $routeParams.userid); + $http({ + url: urlapi + 'admin/users/id/' + $routeParams.userid, + method: "DELETE" + }) + .then(function(data) { + window.location = "#!/main/"; + }, + function(data) { // optional + // failed + }); + }; });