Files
dbois/public/js/lib/modules/beheer/usersModule.js
T
2017-12-25 20:23:32 +01:00

46 lines
980 B
JavaScript

/**
* Created by Pensare Software.
* User: Theo Weijmer
* Date: 25/12/2017
* Time: 09:49
*/
dbo.usersInit = function () {
if ( dbo.usersModel !== undefined ) {
} else {
dbo.usersModel = {
users: ko.observableArray( [] ),
user : ko.observable(),
roles: ko.observableArray( [] ),
init: function () {
var vm = dbo.usersModel;
dbo.userDataService.getAllUsers( 'F', function ( data ) {
vm.users( data );
} );
dbo.rolesDataservice.getAllRoles( 'F', function ( data ) {
vm.roles( data );
} );
},
newUser: function () {
$( "#user-modal" ).modal( 'show' );
dbo.editUserModal.newUser();
}
};
dbo.usersModel.init();
ko.applyBindings( dbo.usersModel, document.getElementById( 'USERS' ) );
}
}