save employeehours with uuid
This commit is contained in:
@@ -69,6 +69,7 @@ dbo.employeehoursInit = function () {
|
||||
|
||||
var employeehour = {
|
||||
id : 0,
|
||||
uuid : dbo.helpers.createUUID(),
|
||||
employee_id: employeeID,
|
||||
hourdate : employeeHour ? employeeHour.hourdate() : null,
|
||||
hourtype_id: employeeHour ? employeeHour.hourtype_id() : 9,
|
||||
@@ -108,6 +109,7 @@ dbo.employeehoursInit = function () {
|
||||
|
||||
var submitDATA = {
|
||||
id : self.id(),
|
||||
uuid : self.uuid,
|
||||
employee_id: self.employee_id(),
|
||||
hourdate : self.hourdate(),
|
||||
hourtype_id: self.hourtype_id(),
|
||||
@@ -115,16 +117,16 @@ dbo.employeehoursInit = function () {
|
||||
hourType : self.hourType(),
|
||||
project_id : self.projectID()
|
||||
};
|
||||
if(timeout) {
|
||||
clearTimeout(timeout);
|
||||
if ( timeout ) {
|
||||
clearTimeout( timeout );
|
||||
timeout = null;
|
||||
}
|
||||
timeout = setTimeout(function(){
|
||||
timeout = setTimeout( function () {
|
||||
dbo.employeehoursDataService.saveEmployeehour( submitDATA, function ( data ) {
|
||||
self.id( data.employeehourID );
|
||||
if( data.employeehourID ) self.id( data.employeehourID );
|
||||
self.dirty( false );
|
||||
} );
|
||||
},200);
|
||||
}, 200 );
|
||||
},
|
||||
|
||||
editEmployeehour: function () {
|
||||
@@ -178,14 +180,14 @@ dbo.employeehoursInit = function () {
|
||||
|
||||
vm.employeehours.removeAll();
|
||||
|
||||
setTimeout(function(){
|
||||
setTimeout( function () {
|
||||
dbo.employeehoursDataService.getEmployeehours(
|
||||
vm.selectedMonth(), vm.selectedYear(), employeeID, function ( data ) {
|
||||
$.each( data, function ( i, p ) {
|
||||
vm.employeehours.push( new vm.Employeehour( p ) );
|
||||
} );
|
||||
} );
|
||||
}, 1000);
|
||||
}, 1000 );
|
||||
},
|
||||
|
||||
validateNumber: function ( field ) {
|
||||
@@ -229,6 +231,7 @@ dbo.employeehoursInit = function () {
|
||||
var self = this;
|
||||
|
||||
self.id = ko.observable( data.id );
|
||||
self.uuid = data.uuid;
|
||||
self.employee_id = ko.observable( data.employee_id );
|
||||
self.hourtype_id = ko.observable( data.hourtype_id );
|
||||
self.hourdate = ko.observable( data.hourdate );
|
||||
|
||||
Reference in New Issue
Block a user