diff --git a/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj b/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj index 6e5e0c5..4e9d7bb 100644 --- a/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj +++ b/TeamDBAwesome/TeamDBAwesome/TeamDBAwesome.csproj @@ -213,16 +213,18 @@ + + - + diff --git a/TeamDBAwesome/TeamDBAwesome/app.js b/TeamDBAwesome/TeamDBAwesome/app.js index 40f97d7..380e665 100644 --- a/TeamDBAwesome/TeamDBAwesome/app.js +++ b/TeamDBAwesome/TeamDBAwesome/app.js @@ -111,11 +111,27 @@ app.config(function ($stateProvider, $urlRouterProvider, $httpProvider) { 'footer': { templateUrl: 'pages/templates/footer.html' } } }) - .state('playlist-editor', { + .state('admin-playlist-manager', { + url: '/playlistmanager', + views: { + 'header': { templateUrl: 'pages/templates/admin-header.html' }, + 'content': { templateUrl: 'pages/admin-playlist-manager.html' }, + 'footer': { templateUrl: 'pages/templates/footer.html' } + } + }) + .state('admin-edit-playlist', { url: '/playlisteditor', views: { 'header': { templateUrl: 'pages/templates/admin-header.html' }, - 'content': { templateUrl: 'pages/playlist-editor.html' }, + 'content': { templateUrl: 'pages/admin-edit-playlist.html' }, + 'footer': { templateUrl: 'pages/templates/footer.html' } + } + }) + .state('admin-delete-playlist', { + url: '/deleteplaylist', + views: { + 'header': { templateUrl: 'pages/templates/admin-header.html' }, + 'content': { templateUrl: 'pages/admin-delete-playlist.html' }, 'footer': { templateUrl: 'pages/templates/footer.html' } } }) diff --git a/TeamDBAwesome/TeamDBAwesome/js/adminController.js b/TeamDBAwesome/TeamDBAwesome/js/adminController.js index 12a0b96..8471ad3 100644 --- a/TeamDBAwesome/TeamDBAwesome/js/adminController.js +++ b/TeamDBAwesome/TeamDBAwesome/js/adminController.js @@ -49,6 +49,39 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt $scope.showMediaOptions = false; }; + $scope.gridOptions = { + enableFiltering: true, + columnDefs: [ + {field: 'Fname', displayName: 'First Name'}, + {field: 'Lname', displayName: 'Last Name'}, + {field: 'Address'}, + {field: 'City'}, + {field: 'State'}, + {field: 'Post'}, + {field: 'Country'}, + {field: 'Phone'}, + {field: 'Fax'}, + {field: 'Email'}, + {field: 'Company'} + ] + } + + $scope.gridOptions.data = [ + { + "Fname": "Test", + "Lname": "Test", + "Address": "Test", + "City": "Test", + "State": "Test", + "Post": "Test", + "Country": "Test", + "Phone": "Test", + "Fax": "Test", + "Email": "Test", + "Company": "Test" + + } + ] $scope.getPlaylists = function () { @@ -61,19 +94,4 @@ angular.module('routerApp').controller('adminController', function ($scope, $htt }) } - $scope.playlists = [ - { - "playlistId": "1", - "name": "test1" - }, - { - "playlistId": "2", - "name": "test2" - }, - { - "playlistId": "3", - "name": "test3" - } - ]; - }); \ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html index 57903e8..6f268e7 100644 --- a/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-customerinfo.html @@ -1,16 +1,17 @@
-

Customer Info

+

Customer Info

+
- - + +



\ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/admin-delete-playlist.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-delete-playlist.html new file mode 100644 index 0000000..2899fc1 --- /dev/null +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-delete-playlist.html @@ -0,0 +1,8 @@ + + + + + +
+ +
\ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/admin-edit-playlist.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-edit-playlist.html new file mode 100644 index 0000000..2899fc1 --- /dev/null +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-edit-playlist.html @@ -0,0 +1,8 @@ + + + + + +
+ +
\ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/admin-mediacenter.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-mediacenter.html index b4d0d25..a98b223 100644 --- a/TeamDBAwesome/TeamDBAwesome/pages/admin-mediacenter.html +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-mediacenter.html @@ -19,6 +19,6 @@ criteria.

--> Create New Media
- Playlist Editor + Playlist Editor
\ No newline at end of file diff --git a/TeamDBAwesome/TeamDBAwesome/pages/playlist-editor.html b/TeamDBAwesome/TeamDBAwesome/pages/admin-playlist-manager.html similarity index 67% rename from TeamDBAwesome/TeamDBAwesome/pages/playlist-editor.html rename to TeamDBAwesome/TeamDBAwesome/pages/admin-playlist-manager.html index 2beb133..a22aa68 100644 --- a/TeamDBAwesome/TeamDBAwesome/pages/playlist-editor.html +++ b/TeamDBAwesome/TeamDBAwesome/pages/admin-playlist-manager.html @@ -3,13 +3,13 @@
- Create New Playlist + Create New Playlist - - + +
{{ playlist.PlaylistID }} {{ playlist.Name }}EditDelete