
function calculatorService() { }
calculatorService._path = '/npn-calc/dwr';

calculatorService.getLoanCalculation = function(p0, p1, p2, p3, p4, p5, p6, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'getLoanCalculation', p0, p1, p2, p3, p4, p5, p6, callback);
}

calculatorService.getLeaseCalculation = function(p0, p1, p2, p3, p4, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'getLeaseCalculation', p0, p1, p2, p3, p4, callback);
}

calculatorService.getLoanCalculationWithDealDate = function(p0, p1, p2, p3, p4, p5, p6, p7, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'getLoanCalculationWithDealDate', p0, p1, p2, p3, p4, p5, p6, p7, callback);
}

calculatorService.getLeaseCalculationWithDealDate = function(p0, p1, p2, p3, p4, p5, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'getLeaseCalculationWithDealDate', p0, p1, p2, p3, p4, p5, callback);
}

calculatorService.computeNextPaymentFromToday = function(p0, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'computeNextPaymentFromToday', p0, callback);
}

calculatorService.getValidDealDates = function(p0, p1, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'getValidDealDates', p0, p1, callback);
}

calculatorService.getDiffWithCurrentDate = function(p0, callback) {
    DWREngine._execute(calculatorService._path, 'calculatorService', 'getDiffWithCurrentDate', p0, callback);
}
