Diversen opmerkingen Peter (23-08-2019)
This commit is contained in:
@@ -7,87 +7,89 @@
|
||||
|
||||
|
||||
dbo.offersInit = function () {
|
||||
var timeout;
|
||||
var timeout;
|
||||
|
||||
if ( dbo.offersModel !== undefined ) {
|
||||
if ( dbo.offersModel !== undefined ) {
|
||||
|
||||
} else {
|
||||
dbo.offersModel = {
|
||||
} else {
|
||||
dbo.offersModel = {
|
||||
|
||||
tableName : 'OFFER',
|
||||
offers : ko.observableArray( [] ),
|
||||
offer : ko.observable(),
|
||||
archive : ko.observable( false ),
|
||||
comments : ko.observableArray( [] ),
|
||||
documents : ko.observableArray( [] ),
|
||||
selectedRowID: ko.observable(),
|
||||
projectID : 0,
|
||||
search : ko.observable(''),
|
||||
order : ko.observable('offernumber'),
|
||||
direction : ko.observable(),
|
||||
tableName : 'OFFER',
|
||||
offers : ko.observableArray( [] ),
|
||||
offer : ko.observable(),
|
||||
archive : ko.observable( false ),
|
||||
comments : ko.observableArray( [] ),
|
||||
documents : ko.observableArray( [] ),
|
||||
selectedRowID : ko.observable(),
|
||||
projectID : 0,
|
||||
search : ko.observable( '' ),
|
||||
order : ko.observable( 'offernumber' ),
|
||||
direction : ko.observable(),
|
||||
totalOwnRevenue : ko.observable( 0 ),
|
||||
totalChanceOwnRevenue: ko.observable( 0 ),
|
||||
|
||||
init: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
init: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
|
||||
service.refreshOffers();
|
||||
},
|
||||
service.refreshOffers();
|
||||
},
|
||||
|
||||
searchOffers: function () {
|
||||
var service = dbo.offersService;
|
||||
if ( timeout ) {
|
||||
clearTimeout( timeout );
|
||||
timeout = null;
|
||||
}
|
||||
timeout = setTimeout( function () {
|
||||
service.refreshOffers();
|
||||
}, 700 );
|
||||
},
|
||||
searchOffers: function () {
|
||||
var service = dbo.offersService;
|
||||
if ( timeout ) {
|
||||
clearTimeout( timeout );
|
||||
timeout = null;
|
||||
}
|
||||
timeout = setTimeout( function () {
|
||||
service.refreshOffers();
|
||||
}, 700 );
|
||||
},
|
||||
|
||||
directionOrderOffers : function(field){
|
||||
var service = dbo.offersService;
|
||||
directionOrderOffers: function ( field ) {
|
||||
var service = dbo.offersService;
|
||||
|
||||
service.directionOrderOffers(field);
|
||||
},
|
||||
service.directionOrderOffers( field );
|
||||
},
|
||||
|
||||
newOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
newOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
|
||||
service.newOffer();
|
||||
},
|
||||
service.newOffer();
|
||||
},
|
||||
|
||||
toggleArchive: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
toggleArchive: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
|
||||
service.toggleArchive();
|
||||
},
|
||||
service.toggleArchive();
|
||||
},
|
||||
|
||||
editOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
editOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
|
||||
service.editOffer( this );
|
||||
},
|
||||
service.editOffer( this );
|
||||
},
|
||||
|
||||
archiveOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
archiveOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
|
||||
service.archiveOffer( this );
|
||||
},
|
||||
service.archiveOffer( this );
|
||||
},
|
||||
|
||||
removeOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
removeOffer: function () {
|
||||
var service = dbo.offersService;
|
||||
service.vm = dbo.offersModel;
|
||||
|
||||
service.removeOffer( this );
|
||||
}
|
||||
};
|
||||
service.removeOffer( this );
|
||||
}
|
||||
};
|
||||
|
||||
dbo.offersModel.init();
|
||||
dbo.offersModel.init();
|
||||
|
||||
ko.applyBindings( dbo.offersModel, document.getElementById( 'OFFERS' ) );
|
||||
}
|
||||
}
|
||||
ko.applyBindings( dbo.offersModel, document.getElementById( 'OFFERS' ) );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user