diff --git a/devpartner/Devpartner-PortalAdmin/app/app.controllers.js b/devpartner/Devpartner-PortalAdmin/app/app.controllers.js index b61b62e..90bcc87 100644 --- a/devpartner/Devpartner-PortalAdmin/app/app.controllers.js +++ b/devpartner/Devpartner-PortalAdmin/app/app.controllers.js @@ -191,7 +191,7 @@ app.controller('getUserData', ['$scope', '$http', '$rootScope', 'sysServicos', ' }); }; - /* + var promise = $http.get(rootURL + 'consumidor'); promise.then( function (ret) { @@ -201,7 +201,7 @@ app.controller('getUserData', ['$scope', '$http', '$rootScope', 'sysServicos', ' function (err) { sysServicos.sendErrorMsg(err.status, err.statusText, err.config.url, err.data.mensagem); } - );*/ + ); } ]); diff --git a/devpartner/Devpartner-PortalAdmin/app/app.routes.js b/devpartner/Devpartner-PortalAdmin/app/app.routes.js index e673824..d062723 100644 --- a/devpartner/Devpartner-PortalAdmin/app/app.routes.js +++ b/devpartner/Devpartner-PortalAdmin/app/app.routes.js @@ -3,16 +3,16 @@ app.config(function ($stateProvider, $urlRouterProvider, $ocLazyLoadProvider) { $urlRouterProvider.otherwise("/galeria"); $ocLazyLoadProvider.config({ - 'debug': true, // For debugging 'true/false' + 'debug': false, // For debugging 'true/false' 'events': true, // For Event 'true/false' 'modules': [{ - name: 'galeria', - files: ['../app/modules/galeria/controllers/galeriaCtrl.js'] - }] + name: 'galeria', + files: ['../app/modules/galeria/controllers/galeriaCtrl.js'] + }] }); $stateProvider - + //Galeria List .state('galeria', { url: '/galeria', @@ -31,6 +31,7 @@ app.config(function ($stateProvider, $urlRouterProvider, $ocLazyLoadProvider) { //Galeria Detalhes .state('galeriaDetalhe', { url: '/galeria/:galeriaId', + params: { tipo: null, objeto: {} }, views: { '': { templateUrl: '../app/modules/galeria/views/galeriaDetalhe.html' @@ -43,7 +44,7 @@ app.config(function ($stateProvider, $urlRouterProvider, $ocLazyLoadProvider) { } }) - + }).run(function ($rootScope, $state) { $rootScope.$state = $state; diff --git a/devpartner/Devpartner-PortalAdmin/app/directives/footer/page-footer.html b/devpartner/Devpartner-PortalAdmin/app/directives/footer/page-footer.html index 5f7925d..f1f882b 100644 --- a/devpartner/Devpartner-PortalAdmin/app/directives/footer/page-footer.html +++ b/devpartner/Devpartner-PortalAdmin/app/directives/footer/page-footer.html @@ -1,12 +1,12 @@  + \ No newline at end of file diff --git a/devpartner/Devpartner-PortalAdmin/app/directives/menus/menu-top.html b/devpartner/Devpartner-PortalAdmin/app/directives/menus/menu-top.html index 335254b..6abdf5b 100644 --- a/devpartner/Devpartner-PortalAdmin/app/directives/menus/menu-top.html +++ b/devpartner/Devpartner-PortalAdmin/app/directives/menus/menu-top.html @@ -1,7 +1,7 @@ 
@@ -29,14 +27,12 @@
@@ -44,14 +40,11 @@
-
+ \ No newline at end of file diff --git a/devpartner/Devpartner-PortalAdmin/app/index.html b/devpartner/Devpartner-PortalAdmin/app/index.html index 85abbde..4aeb218 100644 --- a/devpartner/Devpartner-PortalAdmin/app/index.html +++ b/devpartner/Devpartner-PortalAdmin/app/index.html @@ -109,11 +109,13 @@
-
+
+ + diff --git a/devpartner/Devpartner-PortalAdmin/app/modules/galeria/controllers/galeriaCtrl.js b/devpartner/Devpartner-PortalAdmin/app/modules/galeria/controllers/galeriaCtrl.js index be25bbf..0eafb44 100644 --- a/devpartner/Devpartner-PortalAdmin/app/modules/galeria/controllers/galeriaCtrl.js +++ b/devpartner/Devpartner-PortalAdmin/app/modules/galeria/controllers/galeriaCtrl.js @@ -1,16 +1,51 @@ angular.module('galeriaModule', []) - .controller('galeriaController', ['$scope', '$http', '$rootScope', 'sysServicos', '$stateParams', '$timeout','$state', - function ($scope, $http, $rootScope, sysServicos, $stateParams, $timeout,$state) { - + .controller('galeriaController', ['$scope', '$http', '$rootScope', 'sysServicos', '$stateParams', '$timeout', '$state', + function ($scope, $http, $rootScope, sysServicos, $stateParams, $timeout, $state) { + $scope.dados = [] + $scope.carregar = function () { + $http.get("http://localhost:3000/galeria").then(function (result) { + $scope.dados = result.data + } + ); + } + $scope.cadastrar = function (tipo) { + $state.go('galeriaDetalhe', { tipo: tipo, objeto: {} }); + } + $scope.detalhes = function (tipo, objeto) { + $state.go('galeriaDetalhe', { tipo: tipo, objeto: objeto }); + } } ]) - .controller('galeriaDetController', ['$scope', '$http', '$rootScope', 'sysServicos', '$stateParams', '$timeout','$state', - function ($scope, $http, $rootScope, sysServicos, $stateParams, $timeout,$state) { + .controller('galeriaDetController', ['$scope', '$http', '$rootScope', 'sysServicos', '$stateParams', '$timeout', '$state', + function ($scope, $http, $rootScope, sysServicos, $stateParams, $timeout, $state) { + $scope.carregar = function () { + $scope.dado = $stateParams.objeto; + $scope.tipo = $stateParams.tipo; + console.log($scope.dado); + } - } + $scope.voltar = function () { + $state.go('galeria'); + }; + $scope.adicionar = function () { + $http.post("http://localhost:3000/galeria/", $scope.dado).then(function (result) { + $state.go('galeria'); + }) + }; + $scope.deletar = function () { + $http.delete(`http://localhost:3000/galeria/${$scope.dado._id}`).then(function (result) { + $state.go('galeria'); + }) + }; + $scope.alterar = function () { + $http.put("http://localhost:3000/galeria", $scope.dado).then(function (result) { + $state.go('galeria'); + }) + }; + } -]) + ]) diff --git a/devpartner/Devpartner-PortalAdmin/app/modules/galeria/views/galeriaDetalhe.html b/devpartner/Devpartner-PortalAdmin/app/modules/galeria/views/galeriaDetalhe.html index bd03831..e7c2213 100644 --- a/devpartner/Devpartner-PortalAdmin/app/modules/galeria/views/galeriaDetalhe.html +++ b/devpartner/Devpartner-PortalAdmin/app/modules/galeria/views/galeriaDetalhe.html @@ -1,9 +1,11 @@ -
+
-

Cadastro de Galeria

+

Editar item de Galeria

+

Deletar item de Galeria

+

Cadastro item de Galeria

@@ -13,7 +15,7 @@

Cadastro de Galeria

- +
@@ -24,7 +26,7 @@

Cadastro de Galeria

- +
@@ -35,7 +37,10 @@

Cadastro de Galeria

- +
@@ -46,9 +51,10 @@

Cadastro de Galeria

- - + +