addNamespace("IT_AjaxServer");
IT_AjaxServer_class = Class.create();
IT_AjaxServer_class.prototype = (new AjaxPro.Request()).extend({
	GetValue: function(tableName, keyName, uuid, callback) {
		return this.invoke("GetValue", {"tableName":tableName, "keyName":keyName, "uuid":uuid}, callback);
	},
	GetValueByCondition: function(tableName, keyName, condition, callback) {
		return this.invoke("GetValueByCondition", {"tableName":tableName, "keyName":keyName, "condition":condition}, callback);
	},
	SetValue: function(tableName, keyName, keyValue, uuid, callback) {
		return this.invoke("SetValue", {"tableName":tableName, "keyName":keyName, "keyValue":keyValue, "uuid":uuid}, callback);
	},
	SetValueCon: function(tableName, keyName, keyValue, condition, callback) {
		return this.invoke("SetValueCon", {"tableName":tableName, "keyName":keyName, "keyValue":keyValue, "condition":condition}, callback);
	},
	GetTableColumn: function(tableName, key, condition, callback) {
		return this.invoke("GetTableColumn", {"tableName":tableName, "key":key, "condition":condition}, callback);
	},
	GetTableAll: function(tableName, condition, callback) {
		return this.invoke("GetTableAll", {"tableName":tableName, "condition":condition}, callback);
	},
	initialize: function() {
		this.url = "/ajaxpro/IT_AjaxServer,App_Code.yzuzjgn7.ashx";
	}
})
IT_AjaxServer = new IT_AjaxServer_class();

