/**
* @ngdoc inteligencia
* @name InteligenciaCtrl
* @module s4c.components.inteligencia.InteligenciaCtrl
*
* @description Controller do módulo de Inteligência
*
*
*/
(function () {
'use strict';
/**
* @method InteligenciaCtrl
*
* @param {*} $scope
* @param {*} $state
* @param {*} UserInfo
* @param {*} AuthService
* @param {*} MainState
*/
function InteligenciaCtrl($scope, $state, UserInfo, AuthService, MainState) {
$scope.res = $scope.$root.res;
angular.extend($scope, {
usuario: UserInfo,
logout: function () {
if (MainState.getDirective('voip') != null) {
MainState.getDirective('voip').deslogar();
}
AuthService.logout();
$state.go('inicio');
}
});
}
InteligenciaCtrl.$inject = ['$scope', '$state', 'UserInfo', 'AuthService', 'MainState'];
angular.module('s4c.controllers.InteligenciaCtrl', [])
.controller('InteligenciaCtrl', InteligenciaCtrl);
}());