Show professor lastname on navbar

This commit is contained in:
Reynaldo Reyes
2016-05-28 13:14:16 -04:00
parent 48e8b73111
commit 5e368d0181
3 changed files with 16 additions and 4 deletions

View File

@@ -27,7 +27,6 @@
}, },
function (){ function (){
console.log("Error al obtener los datos."); console.log("Error al obtener los datos.");
}); });
vm.createSection = function () { vm.createSection = function () {

View File

@@ -5,13 +5,25 @@
.module('app') .module('app')
.controller('NavbarCtrl', NavbarCtrl) .controller('NavbarCtrl', NavbarCtrl)
NavbarCtrl.$inject = ['$scope', 'authentication', '$state']; NavbarCtrl.$inject = ['$scope', 'authentication', '$state', 'professors'];
function NavbarCtrl($scope, authentication, $state) { function NavbarCtrl($scope, authentication, $state, professors) {
var vm = this; var vm = this;
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.");
});
vm.logout = function () { vm.logout = function () {
authentication.logout(); authentication.logout();
$state.go('login'); $state.go('login');
}; };
}; };
})(); })();

View File

@@ -14,7 +14,8 @@
<div id="navbar" class="navbar-collapse collapse"> <div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right"> <ul class="nav navbar-nav navbar-right">
<div class="container-fluid"> <div class="container-fluid">
</br> <br>
<span>Bienvenido(a)! Profesor(a) {{vm.professor.lastname}}</span>
<button class="btn-danger btn" <button class="btn-danger btn"
style=" margin: 10px" style=" margin: 10px"
ng-click= "vm.logout()"> ng-click= "vm.logout()">