
function ProductManager() { }
ProductManager._path = '/dwr';

ProductManager.find = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'find', p0, callback);
}

ProductManager.create = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'create', p0, callback);
}

ProductManager.update = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'update', p0, callback);
}

ProductManager.getCount = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'getCount', p0, callback);
}

ProductManager.getDao = function(callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'getDao', callback);
}

ProductManager.checkExist = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'checkExist', p0, callback);
}

ProductManager.findIDByCode = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'findIDByCode', p0, callback);
}

ProductManager.getInfoBy = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'getInfoBy', p0, callback);
}

ProductManager.findIDByBatchCode = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'findIDByBatchCode', p0, callback);
}

ProductManager.creates = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'creates', p0, callback);
}

ProductManager.deletes = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'deletes', p0, callback);
}

ProductManager.updates = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'updates', p0, callback);
}

ProductManager.updateIncoming = function(p0, callback) {
    DWREngine._execute(ProductManager._path, 'ProductManager', 'updateIncoming', p0, callback);
}
