Type.registerNamespace('EllisVAS.Services');
EllisVAS.Services.AjaxDynamicData=function() {
EllisVAS.Services.AjaxDynamicData.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
EllisVAS.Services.AjaxDynamicData.prototype={
GetClients:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetClients',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetClientBusinessUnits:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetClientBusinessUnits',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetClientBranches:function(knownCategoryValues,category,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetClientBranches',false,{knownCategoryValues:knownCategoryValues,category:category},succeededCallback,failedCallback,userContext); },
GetFeeCalculationDebugInfo:function(valuationNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetFeeCalculationDebugInfo',false,{valuationNumber:valuationNumber},succeededCallback,failedCallback,userContext); },
GetValuerList:function(companyID,officeID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetValuerList',false,{companyID:companyID,officeID:officeID},succeededCallback,failedCallback,userContext); },
CreateNote:function(valuationNumber,message,notifyClient,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'CreateNote',false,{valuationNumber:valuationNumber,message:message,notifyClient:notifyClient},succeededCallback,failedCallback,userContext); },
CreateUpdateValuationSalesEvidence:function(valuationSalesEvidenceID,salesEvidenceID,valuationNumber,unitNumber,streetNumber,streetName,streetType,suburb,postCode,state,comments,comparison,saleDate,salePrice,includeInReport,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'CreateUpdateValuationSalesEvidence',false,{valuationSalesEvidenceID:valuationSalesEvidenceID,salesEvidenceID:salesEvidenceID,valuationNumber:valuationNumber,unitNumber:unitNumber,streetNumber:streetNumber,streetName:streetName,streetType:streetType,suburb:suburb,postCode:postCode,state:state,comments:comments,comparison:comparison,saleDate:saleDate,salePrice:salePrice,includeInReport:includeInReport},succeededCallback,failedCallback,userContext); },
CreateUpdateValuationFeeLine:function(feeLineID,valuationNumber,description,accountNumber,fee,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'CreateUpdateValuationFeeLine',false,{feeLineID:feeLineID,valuationNumber:valuationNumber,description:description,accountNumber:accountNumber,fee:fee},succeededCallback,failedCallback,userContext); },
GetValuationFeeLineDetails:function(feeLineID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetValuationFeeLineDetails',false,{feeLineID:feeLineID},succeededCallback,failedCallback,userContext); },
GetSalesEvidenceDetails:function(salesEvidenceID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetSalesEvidenceDetails',false,{salesEvidenceID:salesEvidenceID},succeededCallback,failedCallback,userContext); },
GetValuationSalesEvidenceDetails:function(valuationSalesEvidenceID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetValuationSalesEvidenceDetails',false,{valuationSalesEvidenceID:valuationSalesEvidenceID},succeededCallback,failedCallback,userContext); },
GetPropertyDetailsAsSalesEvidence:function(valuationNumber,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetPropertyDetailsAsSalesEvidence',false,{valuationNumber:valuationNumber},succeededCallback,failedCallback,userContext); },
GetContactDetails:function(contactID,contactType,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetContactDetails',false,{contactID:contactID,contactType:contactType},succeededCallback,failedCallback,userContext); },
GetClauseList:function(clauseIDArray,separator,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetClauseList',false,{clauseIDArray:clauseIDArray,separator:separator},succeededCallback,failedCallback,userContext); },
GetDictionaryItem:function(itemID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetDictionaryItem',false,{itemID:itemID},succeededCallback,failedCallback,userContext); },
GetClause:function(clauseID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetClause',false,{clauseID:clauseID},succeededCallback,failedCallback,userContext); },
GetFeeScheduleEntry:function(feeScheduleEntryID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetFeeScheduleEntry',false,{feeScheduleEntryID:feeScheduleEntryID},succeededCallback,failedCallback,userContext); },
GetAuditLog:function(logID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetAuditLog',false,{logID:logID},succeededCallback,failedCallback,userContext); },
GetAdminLog:function(logID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'GetAdminLog',false,{logID:logID},succeededCallback,failedCallback,userContext); },
SendEmail:function(valuationNumber,emailClientOrOffice,emailBroker,emailValuer,emailMyself,otherRecipients,subject,body,attachDocumentID,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'SendEmail',false,{valuationNumber:valuationNumber,emailClientOrOffice:emailClientOrOffice,emailBroker:emailBroker,emailValuer:emailValuer,emailMyself:emailMyself,otherRecipients:otherRecipients,subject:subject,body:body,attachDocumentID:attachDocumentID},succeededCallback,failedCallback,userContext); },
AddDictionaryItem:function(itemKey,itemDescription,itemType,addToPersonalDictionary,addToOfficeDictionary,succeededCallback, failedCallback, userContext) {
return this._invoke(EllisVAS.Services.AjaxDynamicData.get_path(), 'AddDictionaryItem',false,{itemKey:itemKey,itemDescription:itemDescription,itemType:itemType,addToPersonalDictionary:addToPersonalDictionary,addToOfficeDictionary:addToOfficeDictionary},succeededCallback,failedCallback,userContext); }}
EllisVAS.Services.AjaxDynamicData.registerClass('EllisVAS.Services.AjaxDynamicData',Sys.Net.WebServiceProxy);
EllisVAS.Services.AjaxDynamicData._staticInstance = new EllisVAS.Services.AjaxDynamicData();
EllisVAS.Services.AjaxDynamicData.set_path = function(value) { EllisVAS.Services.AjaxDynamicData._staticInstance._path = value; }
EllisVAS.Services.AjaxDynamicData.get_path = function() { return EllisVAS.Services.AjaxDynamicData._staticInstance._path; }
EllisVAS.Services.AjaxDynamicData.set_timeout = function(value) { EllisVAS.Services.AjaxDynamicData._staticInstance._timeout = value; }
EllisVAS.Services.AjaxDynamicData.get_timeout = function() { return EllisVAS.Services.AjaxDynamicData._staticInstance._timeout; }
EllisVAS.Services.AjaxDynamicData.set_defaultUserContext = function(value) { EllisVAS.Services.AjaxDynamicData._staticInstance._userContext = value; }
EllisVAS.Services.AjaxDynamicData.get_defaultUserContext = function() { return EllisVAS.Services.AjaxDynamicData._staticInstance._userContext; }
EllisVAS.Services.AjaxDynamicData.set_defaultSucceededCallback = function(value) { EllisVAS.Services.AjaxDynamicData._staticInstance._succeeded = value; }
EllisVAS.Services.AjaxDynamicData.get_defaultSucceededCallback = function() { return EllisVAS.Services.AjaxDynamicData._staticInstance._succeeded; }
EllisVAS.Services.AjaxDynamicData.set_defaultFailedCallback = function(value) { EllisVAS.Services.AjaxDynamicData._staticInstance._failed = value; }
EllisVAS.Services.AjaxDynamicData.get_defaultFailedCallback = function() { return EllisVAS.Services.AjaxDynamicData._staticInstance._failed; }
EllisVAS.Services.AjaxDynamicData.set_path("/Services/AjaxDynamicData.asmx");
EllisVAS.Services.AjaxDynamicData.GetClients= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetClients(knownCategoryValues,category,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetClientBusinessUnits= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetClientBusinessUnits(knownCategoryValues,category,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetClientBranches= function(knownCategoryValues,category,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetClientBranches(knownCategoryValues,category,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetFeeCalculationDebugInfo= function(valuationNumber,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetFeeCalculationDebugInfo(valuationNumber,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetValuerList= function(companyID,officeID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetValuerList(companyID,officeID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.CreateNote= function(valuationNumber,message,notifyClient,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.CreateNote(valuationNumber,message,notifyClient,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.CreateUpdateValuationSalesEvidence= function(valuationSalesEvidenceID,salesEvidenceID,valuationNumber,unitNumber,streetNumber,streetName,streetType,suburb,postCode,state,comments,comparison,saleDate,salePrice,includeInReport,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.CreateUpdateValuationSalesEvidence(valuationSalesEvidenceID,salesEvidenceID,valuationNumber,unitNumber,streetNumber,streetName,streetType,suburb,postCode,state,comments,comparison,saleDate,salePrice,includeInReport,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.CreateUpdateValuationFeeLine= function(feeLineID,valuationNumber,description,accountNumber,fee,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.CreateUpdateValuationFeeLine(feeLineID,valuationNumber,description,accountNumber,fee,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetValuationFeeLineDetails= function(feeLineID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetValuationFeeLineDetails(feeLineID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetSalesEvidenceDetails= function(salesEvidenceID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetSalesEvidenceDetails(salesEvidenceID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetValuationSalesEvidenceDetails= function(valuationSalesEvidenceID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetValuationSalesEvidenceDetails(valuationSalesEvidenceID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetPropertyDetailsAsSalesEvidence= function(valuationNumber,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetPropertyDetailsAsSalesEvidence(valuationNumber,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetContactDetails= function(contactID,contactType,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetContactDetails(contactID,contactType,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetClauseList= function(clauseIDArray,separator,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetClauseList(clauseIDArray,separator,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetDictionaryItem= function(itemID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetDictionaryItem(itemID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetClause= function(clauseID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetClause(clauseID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetFeeScheduleEntry= function(feeScheduleEntryID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetFeeScheduleEntry(feeScheduleEntryID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetAuditLog= function(logID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetAuditLog(logID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.GetAdminLog= function(logID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.GetAdminLog(logID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.SendEmail= function(valuationNumber,emailClientOrOffice,emailBroker,emailValuer,emailMyself,otherRecipients,subject,body,attachDocumentID,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.SendEmail(valuationNumber,emailClientOrOffice,emailBroker,emailValuer,emailMyself,otherRecipients,subject,body,attachDocumentID,onSuccess,onFailed,userContext); }
EllisVAS.Services.AjaxDynamicData.AddDictionaryItem= function(itemKey,itemDescription,itemType,addToPersonalDictionary,addToOfficeDictionary,onSuccess,onFailed,userContext) {EllisVAS.Services.AjaxDynamicData._staticInstance.AddDictionaryItem(itemKey,itemDescription,itemType,addToPersonalDictionary,addToOfficeDictionary,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('AjaxControlToolkit');
if (typeof(AjaxControlToolkit.CascadingDropDownNameValue) === 'undefined') {
AjaxControlToolkit.CascadingDropDownNameValue=gtc("AjaxControlToolkit.CascadingDropDownNameValue");
AjaxControlToolkit.CascadingDropDownNameValue.registerClass('AjaxControlToolkit.CascadingDropDownNameValue');
}
Type.registerNamespace('EllisVAS.DataTransferObjects');
if (typeof(EllisVAS.DataTransferObjects.ContactDetails) === 'undefined') {
EllisVAS.DataTransferObjects.ContactDetails=gtc("EllisVAS.DataTransferObjects.ContactDetails");
EllisVAS.DataTransferObjects.ContactDetails.registerClass('EllisVAS.DataTransferObjects.ContactDetails');
}
