diff --git a/members/static/html/muokkaa_jasenta.html b/members/static/html/muokkaa_jasenta.html new file mode 100644 index 0000000..84788db --- /dev/null +++ b/members/static/html/muokkaa_jasenta.html @@ -0,0 +1,32 @@ +

Muokkaa jäsentietoja

+ +
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ + +
+
diff --git a/members/static/js/members_controllers.js b/members/static/js/members_controllers.js index ac2ae6d..c5d4fa0 100644 --- a/members/static/js/members_controllers.js +++ b/members/static/js/members_controllers.js @@ -31,17 +31,23 @@ app.controller("postController", function($scope, $http) { $scope.JAS = ""; $scope.POR = ""; $scope.send = function() { - $http.post("/members/api/member", {"first_name":$scope.firstName, "last_name":$scope.lastName, "email":$scope.email, "AYY":$scope.AYY, "jas":$scope.JAS, "POR":$scope.POR}); + $http.post("/members/api/member/", {"first_name":$scope.firstName, "last_name":$scope.lastName, "email":$scope.email, "AYY":$scope.AYY, "jas":$scope.JAS, "POR":$scope.POR}); } }); -app.controller("editController", function($scope, $http, $route, $routeParams) { +app.controller("editController", function($scope, $http, $route, $routeParams, $window, $location) { $scope.member = {"id": $routeParams.id}; $http.get("/members/api/member/"+$scope.member.id).then(function(response){ - scope.member = response.data; + $scope.member = response.data; }); $scope.send = function() { - $http.put("/members/api/member", $scope.member); + $http.put("/members/api/member/"+$scope.member.id, $scope.member).then(function(data){ + $window.alert("Jäsentiedot tallennettu"); + $location.path("#/list"); + }); + } + $scope.cancel = function() { //user canceled. return to list + $location.path("#/list"); } });