diff --git a/members/static/html/jasenlista.html b/members/static/html/jasenlista.html index 7385a18..e5cc157 100644 --- a/members/static/html/jasenlista.html +++ b/members/static/html/jasenlista.html @@ -1,6 +1,7 @@

Jäsenlista

+
@@ -17,14 +18,17 @@ - 50 - {{ x.id}} - {{ x.first_name}} - {{ x.last_name}} - {{ x.email}} - {{ x.AYY}} - {{ x.jas}} - {{ x.POR}} + + {{ x.id }} + {{ x.first_name }} + {{ x.last_name }} + {{ x.email }} + {{ x.AYY }} + {{ x.jas }} + {{ x.POR }} + + + diff --git a/members/static/js/appData.js b/members/static/js/appData.js new file mode 100644 index 0000000..3dcf9fc --- /dev/null +++ b/members/static/js/appData.js @@ -0,0 +1,5 @@ +var appData = { + "views": { + + } +} \ No newline at end of file diff --git a/members/static/js/getmembers.js b/members/static/js/getmembers.js index 06db287..094f757 100644 --- a/members/static/js/getmembers.js +++ b/members/static/js/getmembers.js @@ -21,6 +21,20 @@ app.controller("getController", function($scope, $http){ $http.get("/members/api/members").then(function(response){ $scope.members = response.data.records; }); + $scope.removeMember = function(id){ + var index = -1; + var comArr = eval( $scope.members ); + for( var i = 0; i < comArr.length; i++ ) { + if( comArr[i].id === id ) { + index = i; + break; + } + } + if( index === -1 ) { + alert( "Something gone wrong" ); + } + $scope.members.splice( index, 1 ); + }; }); /*$.get("/members/api/members", function(data){ diff --git a/members/static/js/remove_member.js b/members/static/js/remove_member.js new file mode 100644 index 0000000..5889168 --- /dev/null +++ b/members/static/js/remove_member.js @@ -0,0 +1,18 @@ +var app = angular.module("removeMember", []); + +app.controller("getController", function($scope) { + $scope.removeMember = function(id){ + var index = -1; + var comArr = eval( $scope.members ); + for( var i = 0; i < comArr.length; i++ ) { + if( comArr[i].id === id ) { + index = i; + break; + } + } + if( index === -1 ) { + alert( "Something gone wrong" ); + } + $scope.members.splice( index, 1 ); + }; +)}; \ No newline at end of file diff --git a/members/templates/index.html b/members/templates/index.html index 4d333b5..c74a409 100644 --- a/members/templates/index.html +++ b/members/templates/index.html @@ -36,7 +36,8 @@ - + + {%load staticfiles %} @@ -49,9 +50,9 @@
@@ -59,6 +60,7 @@
+

Aalto-yliopiston Sähköinsinöörikilta RY:n jäsenrekisteri