var IPE=function() {
IPE.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
IPE.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return IPE._staticInstance.get_path();},
UpdateRecord:function(OrigValue,NewValue,OrigText,NewText,TableName,FieldName,RecordID,RecordIDField,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,Format,succeededCallback, failedCallback, userContext) {
/// <param name="OrigValue" type="String">System.String</param>
/// <param name="NewValue" type="String">System.String</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="TableName" type="String">System.String</param>
/// <param name="FieldName" type="String">System.String</param>
/// <param name="RecordID" type="String">System.String</param>
/// <param name="RecordIDField" type="String">System.String</param>
/// <param name="UpdateNewsType" type="String">System.String</param>
/// <param name="UpdateID" type="String">System.String</param>
/// <param name="UpdateField" type="String">System.String</param>
/// <param name="UpdateProjectName" type="String">System.String</param>
/// <param name="Format" 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(), 'UpdateRecord',false,{OrigValue:OrigValue,NewValue:NewValue,OrigText:OrigText,NewText:NewText,TableName:TableName,FieldName:FieldName,RecordID:RecordID,RecordIDField:RecordIDField,UpdateNewsType:UpdateNewsType,UpdateID:UpdateID,UpdateField:UpdateField,UpdateProjectName:UpdateProjectName,Format:Format},succeededCallback,failedCallback,userContext); },
UpdateSchedule:function(OrigStartDate,NewStartDate,OrigDuration,NewDuration,TableName,RecordID,RecordIDField,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,succeededCallback, failedCallback, userContext) {
/// <param name="OrigStartDate" type="String">System.String</param>
/// <param name="NewStartDate" type="String">System.String</param>
/// <param name="OrigDuration" type="String">System.String</param>
/// <param name="NewDuration" type="String">System.String</param>
/// <param name="TableName" type="String">System.String</param>
/// <param name="RecordID" type="String">System.String</param>
/// <param name="RecordIDField" type="String">System.String</param>
/// <param name="UpdateNewsType" type="String">System.String</param>
/// <param name="UpdateID" type="String">System.String</param>
/// <param name="UpdateField" type="String">System.String</param>
/// <param name="UpdateProjectName" 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(), 'UpdateSchedule',false,{OrigStartDate:OrigStartDate,NewStartDate:NewStartDate,OrigDuration:OrigDuration,NewDuration:NewDuration,TableName:TableName,RecordID:RecordID,RecordIDField:RecordIDField,UpdateNewsType:UpdateNewsType,UpdateID:UpdateID,UpdateField:UpdateField,UpdateProjectName:UpdateProjectName},succeededCallback,failedCallback,userContext); },
UpdateStatusProb:function(Status,Probability,OrigText,NewText,ProjectID,UpdateProjectName,succeededCallback, failedCallback, userContext) {
/// <param name="Status" type="String">System.String</param>
/// <param name="Probability" type="Number">System.Int32</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="ProjectID" type="Number">System.Int32</param>
/// <param name="UpdateProjectName" 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(), 'UpdateStatusProb',false,{Status:Status,Probability:Probability,OrigText:OrigText,NewText:NewText,ProjectID:ProjectID,UpdateProjectName:UpdateProjectName},succeededCallback,failedCallback,userContext); },
UpdateEstimateCustomer:function(CustID,CompID,CompName,OrigText,NewText,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,succeededCallback, failedCallback, userContext) {
/// <param name="CustID" type="String">System.String</param>
/// <param name="CompID" type="String">System.String</param>
/// <param name="CompName" type="String">System.String</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="UpdateNewsType" type="String">System.String</param>
/// <param name="UpdateID" type="String">System.String</param>
/// <param name="UpdateField" type="String">System.String</param>
/// <param name="UpdateProjectName" 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(), 'UpdateEstimateCustomer',false,{CustID:CustID,CompID:CompID,CompName:CompName,OrigText:OrigText,NewText:NewText,UpdateNewsType:UpdateNewsType,UpdateID:UpdateID,UpdateField:UpdateField,UpdateProjectName:UpdateProjectName},succeededCallback,failedCallback,userContext); },
UpdateProjectType:function(Category,SubCategory,ConstructionType,OrigText,NewText,ProjectID,UpdateProjectName,UpdateNewsType,succeededCallback, failedCallback, userContext) {
/// <param name="Category" type="String">System.String</param>
/// <param name="SubCategory" type="String">System.String</param>
/// <param name="ConstructionType" type="String">System.String</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="ProjectID" type="Number">System.Int32</param>
/// <param name="UpdateProjectName" type="String">System.String</param>
/// <param name="UpdateNewsType" 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(), 'UpdateProjectType',false,{Category:Category,SubCategory:SubCategory,ConstructionType:ConstructionType,OrigText:OrigText,NewText:NewText,ProjectID:ProjectID,UpdateProjectName:UpdateProjectName,UpdateNewsType:UpdateNewsType},succeededCallback,failedCallback,userContext); },
GetSubCatList:function(Category,Required,ShowBlank,succeededCallback, failedCallback, userContext) {
/// <param name="Category" type="Number">System.Int32</param>
/// <param name="Required" type="Boolean">System.Boolean</param>
/// <param name="ShowBlank" type="Boolean">System.Boolean</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(), 'GetSubCatList',false,{Category:Category,Required:Required,ShowBlank:ShowBlank},succeededCallback,failedCallback,userContext); }}
IPE.registerClass('IPE',Sys.Net.WebServiceProxy);
IPE._staticInstance = new IPE();
IPE.set_path = function(value) {
IPE._staticInstance.set_path(value); }
IPE.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return IPE._staticInstance.get_path();}
IPE.set_timeout = function(value) {
IPE._staticInstance.set_timeout(value); }
IPE.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return IPE._staticInstance.get_timeout(); }
IPE.set_defaultUserContext = function(value) { 
IPE._staticInstance.set_defaultUserContext(value); }
IPE.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return IPE._staticInstance.get_defaultUserContext(); }
IPE.set_defaultSucceededCallback = function(value) { 
 IPE._staticInstance.set_defaultSucceededCallback(value); }
IPE.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return IPE._staticInstance.get_defaultSucceededCallback(); }
IPE.set_defaultFailedCallback = function(value) { 
IPE._staticInstance.set_defaultFailedCallback(value); }
IPE.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return IPE._staticInstance.get_defaultFailedCallback(); }
IPE.set_path("/webservices/IPE.asmx");
IPE.UpdateRecord= function(OrigValue,NewValue,OrigText,NewText,TableName,FieldName,RecordID,RecordIDField,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,Format,onSuccess,onFailed,userContext) {
/// <param name="OrigValue" type="String">System.String</param>
/// <param name="NewValue" type="String">System.String</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="TableName" type="String">System.String</param>
/// <param name="FieldName" type="String">System.String</param>
/// <param name="RecordID" type="String">System.String</param>
/// <param name="RecordIDField" type="String">System.String</param>
/// <param name="UpdateNewsType" type="String">System.String</param>
/// <param name="UpdateID" type="String">System.String</param>
/// <param name="UpdateField" type="String">System.String</param>
/// <param name="UpdateProjectName" type="String">System.String</param>
/// <param name="Format" 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>
IPE._staticInstance.UpdateRecord(OrigValue,NewValue,OrigText,NewText,TableName,FieldName,RecordID,RecordIDField,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,Format,onSuccess,onFailed,userContext); }
IPE.UpdateSchedule= function(OrigStartDate,NewStartDate,OrigDuration,NewDuration,TableName,RecordID,RecordIDField,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,onSuccess,onFailed,userContext) {
/// <param name="OrigStartDate" type="String">System.String</param>
/// <param name="NewStartDate" type="String">System.String</param>
/// <param name="OrigDuration" type="String">System.String</param>
/// <param name="NewDuration" type="String">System.String</param>
/// <param name="TableName" type="String">System.String</param>
/// <param name="RecordID" type="String">System.String</param>
/// <param name="RecordIDField" type="String">System.String</param>
/// <param name="UpdateNewsType" type="String">System.String</param>
/// <param name="UpdateID" type="String">System.String</param>
/// <param name="UpdateField" type="String">System.String</param>
/// <param name="UpdateProjectName" 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>
IPE._staticInstance.UpdateSchedule(OrigStartDate,NewStartDate,OrigDuration,NewDuration,TableName,RecordID,RecordIDField,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,onSuccess,onFailed,userContext); }
IPE.UpdateStatusProb= function(Status,Probability,OrigText,NewText,ProjectID,UpdateProjectName,onSuccess,onFailed,userContext) {
/// <param name="Status" type="String">System.String</param>
/// <param name="Probability" type="Number">System.Int32</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="ProjectID" type="Number">System.Int32</param>
/// <param name="UpdateProjectName" 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>
IPE._staticInstance.UpdateStatusProb(Status,Probability,OrigText,NewText,ProjectID,UpdateProjectName,onSuccess,onFailed,userContext); }
IPE.UpdateEstimateCustomer= function(CustID,CompID,CompName,OrigText,NewText,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,onSuccess,onFailed,userContext) {
/// <param name="CustID" type="String">System.String</param>
/// <param name="CompID" type="String">System.String</param>
/// <param name="CompName" type="String">System.String</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="UpdateNewsType" type="String">System.String</param>
/// <param name="UpdateID" type="String">System.String</param>
/// <param name="UpdateField" type="String">System.String</param>
/// <param name="UpdateProjectName" 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>
IPE._staticInstance.UpdateEstimateCustomer(CustID,CompID,CompName,OrigText,NewText,UpdateNewsType,UpdateID,UpdateField,UpdateProjectName,onSuccess,onFailed,userContext); }
IPE.UpdateProjectType= function(Category,SubCategory,ConstructionType,OrigText,NewText,ProjectID,UpdateProjectName,UpdateNewsType,onSuccess,onFailed,userContext) {
/// <param name="Category" type="String">System.String</param>
/// <param name="SubCategory" type="String">System.String</param>
/// <param name="ConstructionType" type="String">System.String</param>
/// <param name="OrigText" type="String">System.String</param>
/// <param name="NewText" type="String">System.String</param>
/// <param name="ProjectID" type="Number">System.Int32</param>
/// <param name="UpdateProjectName" type="String">System.String</param>
/// <param name="UpdateNewsType" 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>
IPE._staticInstance.UpdateProjectType(Category,SubCategory,ConstructionType,OrigText,NewText,ProjectID,UpdateProjectName,UpdateNewsType,onSuccess,onFailed,userContext); }
IPE.GetSubCatList= function(Category,Required,ShowBlank,onSuccess,onFailed,userContext) {
/// <param name="Category" type="Number">System.Int32</param>
/// <param name="Required" type="Boolean">System.Boolean</param>
/// <param name="ShowBlank" type="Boolean">System.Boolean</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>
IPE._staticInstance.GetSubCatList(Category,Required,ShowBlank,onSuccess,onFailed,userContext); }

