Files
MASA/app/partials/sidebar/navbar.controllers.js

33 lines
889 B
JavaScript
Raw Normal View History

2016-05-20 23:00:34 -04:00
(function(){
'use strict';
angular
.module('app')
.controller('NavbarCtrl', NavbarCtrl)
2016-06-07 22:46:40 -04:00
NavbarCtrl.$inject = ['$scope', 'authentication', '$state', 'professors', 'data'];
function NavbarCtrl($scope, authentication, $state, professors, data) {
2016-05-20 23:00:34 -04:00
var vm = this;
2016-05-28 13:14:16 -04:00
var user = authentication.currentUser();
var professorid = user._id;
professors.get({ id: professorid },
function (successResult){
vm.professor = successResult;
},
function (){
console.log("Error al obtener los datos.");
});
2016-05-20 23:00:34 -04:00
2016-06-07 22:46:40 -04:00
vm.profile = function (){
data.professorId = professorid;
$state.go('ProfessorUpdate');
};
2016-05-20 23:00:34 -04:00
vm.logout = function () {
authentication.logout();
$state.go('login');
};
};
})();