var ClientDataHandler=function() {
ClientDataHandler.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ClientDataHandler.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ClientDataHandler._staticInstance.get_path();},
LoadDropDownLevel:function(lvltype,level,succeededCallback, failedCallback, userContext) {
/// <param name="lvltype" type="String">System.String</param>
/// <param name="level" 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(), 'LoadDropDownLevel',false,{lvltype:lvltype,level:level},succeededCallback,failedCallback,userContext); },
LoadDropDownStndrd:function(Level,succeededCallback, failedCallback, userContext) {
/// <param name="Level" 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(), 'LoadDropDownStndrd',false,{Level:Level},succeededCallback,failedCallback,userContext); },
getpromoValue:function(promoCode,succeededCallback, failedCallback, userContext) {
/// <param name="promoCode" 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(), 'getpromoValue',false,{promoCode:promoCode},succeededCallback,failedCallback,userContext); },
ComputeCostRate:function(PieceLengthValue,Type,Level,ddlStandard,DelivRate,ddlAmendment,Plagiarism,PlagiarismFlag,PersonalStatementPurpose,SpeechNote,promoCode,succeededCallback, failedCallback, userContext) {
/// <param name="PieceLengthValue" type="String">System.String</param>
/// <param name="Type" type="String">System.String</param>
/// <param name="Level" type="String">System.String</param>
/// <param name="ddlStandard" type="String">System.String</param>
/// <param name="DelivRate" type="String">System.String</param>
/// <param name="ddlAmendment" type="String">System.String</param>
/// <param name="Plagiarism" type="String">System.String</param>
/// <param name="PlagiarismFlag" type="String">System.String</param>
/// <param name="PersonalStatementPurpose" type="String">System.String</param>
/// <param name="SpeechNote" type="String">System.String</param>
/// <param name="promoCode" 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(), 'ComputeCostRate',false,{PieceLengthValue:PieceLengthValue,Type:Type,Level:Level,ddlStandard:ddlStandard,DelivRate:DelivRate,ddlAmendment:ddlAmendment,Plagiarism:Plagiarism,PlagiarismFlag:PlagiarismFlag,PersonalStatementPurpose:PersonalStatementPurpose,SpeechNote:SpeechNote,promoCode:promoCode},succeededCallback,failedCallback,userContext); },
isValidPromoCode:function(PromoCode,succeededCallback, failedCallback, userContext) {
/// <param name="PromoCode" 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(), 'isValidPromoCode',false,{PromoCode:PromoCode},succeededCallback,failedCallback,userContext); },
ComputeChangeCost:function(percent,essaypriceval,succeededCallback, failedCallback, userContext) {
/// <param name="percent" type="Number">System.Double</param>
/// <param name="essaypriceval" type="Number">System.Double</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(), 'ComputeChangeCost',false,{percent:percent,essaypriceval:essaypriceval},succeededCallback,failedCallback,userContext); },
existReferral:function(eadd,ordnum,succeededCallback, failedCallback, userContext) {
/// <param name="eadd" type="String">System.String</param>
/// <param name="ordnum" 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(), 'existReferral',false,{eadd:eadd,ordnum:ordnum},succeededCallback,failedCallback,userContext); },
allowAvailDiscount:function(eadd1,eadd2,succeededCallback, failedCallback, userContext) {
/// <param name="eadd1" type="String">System.String</param>
/// <param name="eadd2" 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(), 'allowAvailDiscount',false,{eadd1:eadd1,eadd2:eadd2},succeededCallback,failedCallback,userContext); }}
ClientDataHandler.registerClass('ClientDataHandler',Sys.Net.WebServiceProxy);
ClientDataHandler._staticInstance = new ClientDataHandler();
ClientDataHandler.set_path = function(value) {
ClientDataHandler._staticInstance.set_path(value); }
ClientDataHandler.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ClientDataHandler._staticInstance.get_path();}
ClientDataHandler.set_timeout = function(value) {
ClientDataHandler._staticInstance.set_timeout(value); }
ClientDataHandler.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ClientDataHandler._staticInstance.get_timeout(); }
ClientDataHandler.set_defaultUserContext = function(value) { 
ClientDataHandler._staticInstance.set_defaultUserContext(value); }
ClientDataHandler.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ClientDataHandler._staticInstance.get_defaultUserContext(); }
ClientDataHandler.set_defaultSucceededCallback = function(value) { 
 ClientDataHandler._staticInstance.set_defaultSucceededCallback(value); }
ClientDataHandler.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ClientDataHandler._staticInstance.get_defaultSucceededCallback(); }
ClientDataHandler.set_defaultFailedCallback = function(value) { 
ClientDataHandler._staticInstance.set_defaultFailedCallback(value); }
ClientDataHandler.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ClientDataHandler._staticInstance.get_defaultFailedCallback(); }
ClientDataHandler.set_path("/ClientDataHandler.asmx");
ClientDataHandler.LoadDropDownLevel= function(lvltype,level,onSuccess,onFailed,userContext) {
/// <param name="lvltype" type="String">System.String</param>
/// <param name="level" 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>
ClientDataHandler._staticInstance.LoadDropDownLevel(lvltype,level,onSuccess,onFailed,userContext); }
ClientDataHandler.LoadDropDownStndrd= function(Level,onSuccess,onFailed,userContext) {
/// <param name="Level" 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>
ClientDataHandler._staticInstance.LoadDropDownStndrd(Level,onSuccess,onFailed,userContext); }
ClientDataHandler.getpromoValue= function(promoCode,onSuccess,onFailed,userContext) {
/// <param name="promoCode" 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>
ClientDataHandler._staticInstance.getpromoValue(promoCode,onSuccess,onFailed,userContext); }
ClientDataHandler.ComputeCostRate= function(PieceLengthValue,Type,Level,ddlStandard,DelivRate,ddlAmendment,Plagiarism,PlagiarismFlag,PersonalStatementPurpose,SpeechNote,promoCode,onSuccess,onFailed,userContext) {
/// <param name="PieceLengthValue" type="String">System.String</param>
/// <param name="Type" type="String">System.String</param>
/// <param name="Level" type="String">System.String</param>
/// <param name="ddlStandard" type="String">System.String</param>
/// <param name="DelivRate" type="String">System.String</param>
/// <param name="ddlAmendment" type="String">System.String</param>
/// <param name="Plagiarism" type="String">System.String</param>
/// <param name="PlagiarismFlag" type="String">System.String</param>
/// <param name="PersonalStatementPurpose" type="String">System.String</param>
/// <param name="SpeechNote" type="String">System.String</param>
/// <param name="promoCode" 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>
ClientDataHandler._staticInstance.ComputeCostRate(PieceLengthValue,Type,Level,ddlStandard,DelivRate,ddlAmendment,Plagiarism,PlagiarismFlag,PersonalStatementPurpose,SpeechNote,promoCode,onSuccess,onFailed,userContext); }
ClientDataHandler.isValidPromoCode= function(PromoCode,onSuccess,onFailed,userContext) {
/// <param name="PromoCode" 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>
ClientDataHandler._staticInstance.isValidPromoCode(PromoCode,onSuccess,onFailed,userContext); }
ClientDataHandler.ComputeChangeCost= function(percent,essaypriceval,onSuccess,onFailed,userContext) {
/// <param name="percent" type="Number">System.Double</param>
/// <param name="essaypriceval" type="Number">System.Double</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>
ClientDataHandler._staticInstance.ComputeChangeCost(percent,essaypriceval,onSuccess,onFailed,userContext); }
ClientDataHandler.existReferral= function(eadd,ordnum,onSuccess,onFailed,userContext) {
/// <param name="eadd" type="String">System.String</param>
/// <param name="ordnum" 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>
ClientDataHandler._staticInstance.existReferral(eadd,ordnum,onSuccess,onFailed,userContext); }
ClientDataHandler.allowAvailDiscount= function(eadd1,eadd2,onSuccess,onFailed,userContext) {
/// <param name="eadd1" type="String">System.String</param>
/// <param name="eadd2" 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>
ClientDataHandler._staticInstance.allowAvailDiscount(eadd1,eadd2,onSuccess,onFailed,userContext); }

