Type.registerNamespace('DaShi.WebSite.Services');
DaShi.WebSite.Services.Commissions=function() {
DaShi.WebSite.Services.Commissions.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
DaShi.WebSite.Services.Commissions.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return DaShi.WebSite.Services.Commissions._staticInstance.get_path();},
Search:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Search',false,{id:id},succeededCallback,failedCallback,userContext); },
Hits:function(pid,succeededCallback, failedCallback, userContext) {
/// <param name="pid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'Hits',false,{pid:pid},succeededCallback,failedCallback,userContext); },
commissionList:function(cc,pageIndex,pageSize,succeededCallback, failedCallback, userContext) {
/// <param name="cc" type="DaShi.Enum.CommissionCategory">DaShi.Enum.CommissionCategory</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'commissionList',false,{cc:cc,pageIndex:pageIndex,pageSize:pageSize},succeededCallback,failedCallback,userContext); },
UpdateIsReader:function(pid,userid,messigeid,succeededCallback, failedCallback, userContext) {
/// <param name="pid" type="String">System.String</param>
/// <param name="userid" type="String">System.String</param>
/// <param name="messigeid" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'UpdateIsReader',false,{pid:pid,userid:userid,messigeid:messigeid},succeededCallback,failedCallback,userContext); },
TenderStatus:function(pid,succeededCallback, failedCallback, userContext) {
/// <param name="pid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
return this._invoke(this._get_path(), 'TenderStatus',false,{pid:pid},succeededCallback,failedCallback,userContext); }}
DaShi.WebSite.Services.Commissions.registerClass('DaShi.WebSite.Services.Commissions',Sys.Net.WebServiceProxy);
DaShi.WebSite.Services.Commissions._staticInstance = new DaShi.WebSite.Services.Commissions();
DaShi.WebSite.Services.Commissions.set_path = function(value) {
DaShi.WebSite.Services.Commissions._staticInstance.set_path(value); }
DaShi.WebSite.Services.Commissions.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return DaShi.WebSite.Services.Commissions._staticInstance.get_path();}
DaShi.WebSite.Services.Commissions.set_timeout = function(value) {
DaShi.WebSite.Services.Commissions._staticInstance.set_timeout(value); }
DaShi.WebSite.Services.Commissions.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return DaShi.WebSite.Services.Commissions._staticInstance.get_timeout(); }
DaShi.WebSite.Services.Commissions.set_defaultUserContext = function(value) { 
DaShi.WebSite.Services.Commissions._staticInstance.set_defaultUserContext(value); }
DaShi.WebSite.Services.Commissions.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return DaShi.WebSite.Services.Commissions._staticInstance.get_defaultUserContext(); }
DaShi.WebSite.Services.Commissions.set_defaultSucceededCallback = function(value) { 
 DaShi.WebSite.Services.Commissions._staticInstance.set_defaultSucceededCallback(value); }
DaShi.WebSite.Services.Commissions.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return DaShi.WebSite.Services.Commissions._staticInstance.get_defaultSucceededCallback(); }
DaShi.WebSite.Services.Commissions.set_defaultFailedCallback = function(value) { 
DaShi.WebSite.Services.Commissions._staticInstance.set_defaultFailedCallback(value); }
DaShi.WebSite.Services.Commissions.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return DaShi.WebSite.Services.Commissions._staticInstance.get_defaultFailedCallback(); }
DaShi.WebSite.Services.Commissions.set_path("/Services/Commissions.asmx");
DaShi.WebSite.Services.Commissions.Search= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DaShi.WebSite.Services.Commissions._staticInstance.Search(id,onSuccess,onFailed,userContext); }
DaShi.WebSite.Services.Commissions.Hits= function(pid,onSuccess,onFailed,userContext) {
/// <param name="pid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DaShi.WebSite.Services.Commissions._staticInstance.Hits(pid,onSuccess,onFailed,userContext); }
DaShi.WebSite.Services.Commissions.commissionList= function(cc,pageIndex,pageSize,onSuccess,onFailed,userContext) {
/// <param name="cc" type="DaShi.Enum.CommissionCategory">DaShi.Enum.CommissionCategory</param>
/// <param name="pageIndex" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DaShi.WebSite.Services.Commissions._staticInstance.commissionList(cc,pageIndex,pageSize,onSuccess,onFailed,userContext); }
DaShi.WebSite.Services.Commissions.UpdateIsReader= function(pid,userid,messigeid,onSuccess,onFailed,userContext) {
/// <param name="pid" type="String">System.String</param>
/// <param name="userid" type="String">System.String</param>
/// <param name="messigeid" type="String">System.String</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DaShi.WebSite.Services.Commissions._staticInstance.UpdateIsReader(pid,userid,messigeid,onSuccess,onFailed,userContext); }
DaShi.WebSite.Services.Commissions.TenderStatus= function(pid,onSuccess,onFailed,userContext) {
/// <param name="pid" type="Number">System.Int32</param>
/// <param name="succeededCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="failedCallback" type="Function" optional="true" mayBeNull="true"></param>
/// <param name="userContext" optional="true" mayBeNull="true"></param>
DaShi.WebSite.Services.Commissions._staticInstance.TenderStatus(pid,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('DaShi.Model');
if (typeof(DaShi.Model.Commissions) === 'undefined') {
DaShi.Model.Commissions=gtc("DaShi.Model.Commissions");
DaShi.Model.Commissions.registerClass('DaShi.Model.Commissions');
}
Type.registerNamespace('DaShi.Enum');
if (typeof(DaShi.Enum.CommissionCategory) === 'undefined') {
DaShi.Enum.CommissionCategory = function() { throw Error.invalidOperation(); }
DaShi.Enum.CommissionCategory.prototype = {招标: 1,咨询: 2,效果图: 4,用户信息草稿: 5}
DaShi.Enum.CommissionCategory.registerEnum('DaShi.Enum.CommissionCategory', true);
}
