diff --git a/TeamDBAwesome/TeamDBAwesome/js/adminController.js b/TeamDBAwesome/TeamDBAwesome/js/adminController.js index 41dca3c..7dc6286 100644 --- a/TeamDBAwesome/TeamDBAwesome/js/adminController.js +++ b/TeamDBAwesome/TeamDBAwesome/js/adminController.js @@ -55,7 +55,7 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt //End New Media //CustomerDemographics - $scope.gridOptions = { + $scope.custInfoGridOptions = { enableFiltering: true, columnDefs: [ {field: 'Fname', displayName: 'First Name'}, @@ -72,7 +72,7 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt ] } - $scope.gridOptions.data = [ + $scope.custInfoGridOptions.data = [ { "Fname": "Test", "Lname": "Test", @@ -103,6 +103,7 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt }) } $scope.getPlaylists(); + $state.go($state.current, {}, { reload: true }); } $scope.toEdit = function (playlistID) { @@ -125,6 +126,7 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt $scope.dropPlaylist(playlistID); } $scope.getPlaylists(); + $state.go($state.current, {}, { reload: true }); } $scope.dropPlaylist = function (playlistID) { @@ -149,6 +151,47 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt $scope.dropTrack(trackID); } } + $scope.dropTrack = function (trackID) + { + $http.get("http://localhost:50031/api/RemoveTrack?PlaylistID=" + $scope.currentPlaylist + "&TrackID=" + trackID) + .success(function (response) { + console.log(response); + }) + } //End Playlist Editor + + //Reports + $scope.inventoryGridOptions = { + enableFiltering: true, + columnDefs: [ + { field: 'Title', displayName: 'Track Title' }, + { field: 'Artist' }, + { field: 'Album' }, + { field: 'MediaType', displayName: 'Track Title' }, + { field: 'Genre' }, + { field: 'Composer' }, + { field: 'Milliseconds' }, + { field: 'UnitPrice' }, + { field: 'Bytes' } + ] + } + + $scope.inventoryGridOptions.data = [ + { + "Title": "Test", + "Artist": "Test", + "Album": "Test", + "Address": "Test", + "MediaType": "Test", + "Genre": "Test", + "Composer": "Test", + "Milliseconds": "Test", + "UnitPrice": "Test", + "Bytes": "Test" + } + ] + + //End Reports + }); \ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html index 6f268e7..4b747d1 100644 --- a/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html @@ -11,7 +11,7 @@ different means. This could include any of: First and Last Names, Company Name, Address/City/State/Country/Postal Code, Phone, Fax, and Email; whatever seems appropriate. --> -
+



\ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/admin-view.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-view.html index 6c6b9ee..a394124 100644 --- a/TeamDBAwesome/TeamDBAwesome/pages/admin-view.html +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-view.html @@ -1,5 +1,5 @@
-
+ +
\ No newline at end of file