Diverse aanpassingen nav gesprek met Peter

This commit is contained in:
2018-02-14 11:03:42 +01:00
parent 0441ba7b81
commit 957bca2e9d
12 changed files with 117 additions and 20 deletions
+13 -4
View File
@@ -16,7 +16,9 @@ $( function () {
username : ko.observable(),
email : ko.observable(),
role : ko.observable(),
callback : null,
hourlyRate: ko.observable(),
callback: null,
init: function () {
var vm = dbo.editUserModal;
@@ -53,7 +55,8 @@ $( function () {
lastname : vm.lastname(),
username : vm.username(),
email : vm.email(),
role : vm.role()
role : vm.role(),
hourlyrate: vm.hourlyRate()
}
dbo.userDataService.saveUser( submitDATA, function ( data ) {
@@ -62,10 +65,10 @@ $( function () {
title : 'gebruiker aangemaakt',
message : 'gebuiker is succesvol opgeslagen',
modalClass: 'modal-success'
}, function(){
}, function () {
vm.hideUserModal();
if( typeof(vm.callback) == 'function') vm.callback();
if ( typeof(vm.callback) == 'function' ) vm.callback();
} );
return;
@@ -97,6 +100,7 @@ $( function () {
vm.username( user.username || '' );
vm.email( user.email || '' );
vm.role( user.role || null );
vm.hourlyRate( user.hourlyrate || 0 );
},
showUserModal: function () {
@@ -105,6 +109,11 @@ $( function () {
hideUserModal: function () {
$( "#user-modal" ).modal( 'hide' );
},
validateNumber: function ( field ) {
var vm = dbo.editUserModal;
vm[field]( dbo.helpers.validateNumber( vm[field](), true ) );
}
};