Type.registerNamespace('ImperialFire');
ImperialFire.ImperialFireService=function() {
ImperialFire.ImperialFireService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ImperialFire.ImperialFireService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ImperialFire.ImperialFireService._staticInstance.get_path();},
LogOut:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'LogOut',false,{},succeededCallback,failedCallback,userContext); },
LookupBankName:function(sRoutingNumber,succeededCallback, failedCallback, userContext) {
/// <param name="sRoutingNumber" 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(), 'LookupBankName',false,{sRoutingNumber:sRoutingNumber},succeededCallback,failedCallback,userContext); },
Authenticate:function(UserName,Password,succeededCallback, failedCallback, userContext) {
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" 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(), 'Authenticate',false,{UserName:UserName,Password:Password},succeededCallback,failedCallback,userContext); },
LogError:function(policy,description,succeededCallback, failedCallback, userContext) {
/// <param name="policy" type="CorPolicy.clsBasePolicy">CorPolicy.clsBasePolicy</param>
/// <param name="description" 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(), 'LogError',false,{policy:policy,description:description},succeededCallback,failedCallback,userContext); },
CancelPayment:function(PaymentID,Source,PaymentMethodID,PolicyID,succeededCallback, failedCallback, userContext) {
/// <param name="PaymentID" type="String">System.String</param>
/// <param name="Source" type="String">System.String</param>
/// <param name="PaymentMethodID" type="String">System.String</param>
/// <param name="PolicyID" 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(), 'CancelPayment',false,{PaymentID:PaymentID,Source:Source,PaymentMethodID:PaymentMethodID,PolicyID:PolicyID},succeededCallback,failedCallback,userContext); },
GetReportData:function(AgentId,FilterId,BeginDate,EndDate,ReportType,SortDirection,SortKey,randomCacheString,succeededCallback, failedCallback, userContext) {
/// <param name="AgentId" type="String">System.String</param>
/// <param name="FilterId" type="String">System.String</param>
/// <param name="BeginDate" type="String">System.String</param>
/// <param name="EndDate" type="String">System.String</param>
/// <param name="ReportType" type="String">System.String</param>
/// <param name="SortDirection" type="String">System.String</param>
/// <param name="SortKey" type="String">System.String</param>
/// <param name="randomCacheString" 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(), 'GetReportData',false,{AgentId:AgentId,FilterId:FilterId,BeginDate:BeginDate,EndDate:EndDate,ReportType:ReportType,SortDirection:SortDirection,SortKey:SortKey,randomCacheString:randomCacheString},succeededCallback,failedCallback,userContext); },
GetCustomEpaymentData:function(AgentId,FilterID,AllAgents,PolicyNumber,FirstName,LastName,PaymentStatus,PaymentType,FromDate,ToDate,SortDirection,SortKey,succeededCallback, failedCallback, userContext) {
/// <param name="AgentId" type="String">System.String</param>
/// <param name="FilterID" type="String">System.String</param>
/// <param name="AllAgents" type="Boolean">System.Boolean</param>
/// <param name="PolicyNumber" type="String">System.String</param>
/// <param name="FirstName" type="String">System.String</param>
/// <param name="LastName" type="String">System.String</param>
/// <param name="PaymentStatus" type="String">System.String</param>
/// <param name="PaymentType" type="String">System.String</param>
/// <param name="FromDate" type="String">System.String</param>
/// <param name="ToDate" type="String">System.String</param>
/// <param name="SortDirection" type="String">System.String</param>
/// <param name="SortKey" 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(), 'GetCustomEpaymentData',false,{AgentId:AgentId,FilterID:FilterID,AllAgents:AllAgents,PolicyNumber:PolicyNumber,FirstName:FirstName,LastName:LastName,PaymentStatus:PaymentStatus,PaymentType:PaymentType,FromDate:FromDate,ToDate:ToDate,SortDirection:SortDirection,SortKey:SortKey},succeededCallback,failedCallback,userContext); },
GetReportData_IESUX:function(AgentId,FilterId,succeededCallback, failedCallback, userContext) {
/// <param name="AgentId" type="String">System.String</param>
/// <param name="FilterId" 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(), 'GetReportData_IESUX',false,{AgentId:AgentId,FilterId:FilterId},succeededCallback,failedCallback,userContext); },
LoadClaimsEditCodeTable:function(dtDate,sAppliesToCode,succeededCallback, failedCallback, userContext) {
/// <param name="dtDate" type="Date">System.DateTime</param>
/// <param name="sAppliesToCode" 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(), 'LoadClaimsEditCodeTable',false,{dtDate:dtDate,sAppliesToCode:sAppliesToCode},succeededCallback,failedCallback,userContext); },
ReturnDriverInfo:function(sPolicyID,iDriverNum,sType,succeededCallback, failedCallback, userContext) {
/// <param name="sPolicyID" type="String">System.String</param>
/// <param name="iDriverNum" type="Number">System.Int32</param>
/// <param name="sType" 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(), 'ReturnDriverInfo',false,{sPolicyID:sPolicyID,iDriverNum:iDriverNum,sType:sType},succeededCallback,failedCallback,userContext); },
ReturnVehicleInfo:function(sPolicyID,iVehicleNum,sType,succeededCallback, failedCallback, userContext) {
/// <param name="sPolicyID" type="String">System.String</param>
/// <param name="iVehicleNum" type="Number">System.Int32</param>
/// <param name="sType" 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(), 'ReturnVehicleInfo',false,{sPolicyID:sPolicyID,iVehicleNum:iVehicleNum,sType:sType},succeededCallback,failedCallback,userContext); },
LoadActiveProducts:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'LoadActiveProducts',false,{},succeededCallback,failedCallback,userContext); },
HelloWorld:function(name,succeededCallback, failedCallback, userContext) {
/// <param name="name" 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(), 'HelloWorld',false,{name:name},succeededCallback,failedCallback,userContext); }}
ImperialFire.ImperialFireService.registerClass('ImperialFire.ImperialFireService',Sys.Net.WebServiceProxy);
ImperialFire.ImperialFireService._staticInstance = new ImperialFire.ImperialFireService();
ImperialFire.ImperialFireService.set_path = function(value) {
ImperialFire.ImperialFireService._staticInstance.set_path(value); }
ImperialFire.ImperialFireService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ImperialFire.ImperialFireService._staticInstance.get_path();}
ImperialFire.ImperialFireService.set_timeout = function(value) {
ImperialFire.ImperialFireService._staticInstance.set_timeout(value); }
ImperialFire.ImperialFireService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ImperialFire.ImperialFireService._staticInstance.get_timeout(); }
ImperialFire.ImperialFireService.set_defaultUserContext = function(value) { 
ImperialFire.ImperialFireService._staticInstance.set_defaultUserContext(value); }
ImperialFire.ImperialFireService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ImperialFire.ImperialFireService._staticInstance.get_defaultUserContext(); }
ImperialFire.ImperialFireService.set_defaultSucceededCallback = function(value) { 
 ImperialFire.ImperialFireService._staticInstance.set_defaultSucceededCallback(value); }
ImperialFire.ImperialFireService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ImperialFire.ImperialFireService._staticInstance.get_defaultSucceededCallback(); }
ImperialFire.ImperialFireService.set_defaultFailedCallback = function(value) { 
ImperialFire.ImperialFireService._staticInstance.set_defaultFailedCallback(value); }
ImperialFire.ImperialFireService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ImperialFire.ImperialFireService._staticInstance.get_defaultFailedCallback(); }
ImperialFire.ImperialFireService.set_enableJsonp = function(value) { ImperialFire.ImperialFireService._staticInstance.set_enableJsonp(value); }
ImperialFire.ImperialFireService.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return ImperialFire.ImperialFireService._staticInstance.get_enableJsonp(); }
ImperialFire.ImperialFireService.set_jsonpCallbackParameter = function(value) { ImperialFire.ImperialFireService._staticInstance.set_jsonpCallbackParameter(value); }
ImperialFire.ImperialFireService.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return ImperialFire.ImperialFireService._staticInstance.get_jsonpCallbackParameter(); }
ImperialFire.ImperialFireService.set_path("/Resources/ImperialFireService.asmx");
ImperialFire.ImperialFireService.LogOut= function(onSuccess,onFailed,userContext) {
/// <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>
ImperialFire.ImperialFireService._staticInstance.LogOut(onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.LookupBankName= function(sRoutingNumber,onSuccess,onFailed,userContext) {
/// <param name="sRoutingNumber" 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>
ImperialFire.ImperialFireService._staticInstance.LookupBankName(sRoutingNumber,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.Authenticate= function(UserName,Password,onSuccess,onFailed,userContext) {
/// <param name="UserName" type="String">System.String</param>
/// <param name="Password" 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>
ImperialFire.ImperialFireService._staticInstance.Authenticate(UserName,Password,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.LogError= function(policy,description,onSuccess,onFailed,userContext) {
/// <param name="policy" type="CorPolicy.clsBasePolicy">CorPolicy.clsBasePolicy</param>
/// <param name="description" 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>
ImperialFire.ImperialFireService._staticInstance.LogError(policy,description,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.CancelPayment= function(PaymentID,Source,PaymentMethodID,PolicyID,onSuccess,onFailed,userContext) {
/// <param name="PaymentID" type="String">System.String</param>
/// <param name="Source" type="String">System.String</param>
/// <param name="PaymentMethodID" type="String">System.String</param>
/// <param name="PolicyID" 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>
ImperialFire.ImperialFireService._staticInstance.CancelPayment(PaymentID,Source,PaymentMethodID,PolicyID,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.GetReportData= function(AgentId,FilterId,BeginDate,EndDate,ReportType,SortDirection,SortKey,randomCacheString,onSuccess,onFailed,userContext) {
/// <param name="AgentId" type="String">System.String</param>
/// <param name="FilterId" type="String">System.String</param>
/// <param name="BeginDate" type="String">System.String</param>
/// <param name="EndDate" type="String">System.String</param>
/// <param name="ReportType" type="String">System.String</param>
/// <param name="SortDirection" type="String">System.String</param>
/// <param name="SortKey" type="String">System.String</param>
/// <param name="randomCacheString" 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>
ImperialFire.ImperialFireService._staticInstance.GetReportData(AgentId,FilterId,BeginDate,EndDate,ReportType,SortDirection,SortKey,randomCacheString,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.GetCustomEpaymentData= function(AgentId,FilterID,AllAgents,PolicyNumber,FirstName,LastName,PaymentStatus,PaymentType,FromDate,ToDate,SortDirection,SortKey,onSuccess,onFailed,userContext) {
/// <param name="AgentId" type="String">System.String</param>
/// <param name="FilterID" type="String">System.String</param>
/// <param name="AllAgents" type="Boolean">System.Boolean</param>
/// <param name="PolicyNumber" type="String">System.String</param>
/// <param name="FirstName" type="String">System.String</param>
/// <param name="LastName" type="String">System.String</param>
/// <param name="PaymentStatus" type="String">System.String</param>
/// <param name="PaymentType" type="String">System.String</param>
/// <param name="FromDate" type="String">System.String</param>
/// <param name="ToDate" type="String">System.String</param>
/// <param name="SortDirection" type="String">System.String</param>
/// <param name="SortKey" 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>
ImperialFire.ImperialFireService._staticInstance.GetCustomEpaymentData(AgentId,FilterID,AllAgents,PolicyNumber,FirstName,LastName,PaymentStatus,PaymentType,FromDate,ToDate,SortDirection,SortKey,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.GetReportData_IESUX= function(AgentId,FilterId,onSuccess,onFailed,userContext) {
/// <param name="AgentId" type="String">System.String</param>
/// <param name="FilterId" 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>
ImperialFire.ImperialFireService._staticInstance.GetReportData_IESUX(AgentId,FilterId,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.LoadClaimsEditCodeTable= function(dtDate,sAppliesToCode,onSuccess,onFailed,userContext) {
/// <param name="dtDate" type="Date">System.DateTime</param>
/// <param name="sAppliesToCode" 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>
ImperialFire.ImperialFireService._staticInstance.LoadClaimsEditCodeTable(dtDate,sAppliesToCode,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.ReturnDriverInfo= function(sPolicyID,iDriverNum,sType,onSuccess,onFailed,userContext) {
/// <param name="sPolicyID" type="String">System.String</param>
/// <param name="iDriverNum" type="Number">System.Int32</param>
/// <param name="sType" 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>
ImperialFire.ImperialFireService._staticInstance.ReturnDriverInfo(sPolicyID,iDriverNum,sType,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.ReturnVehicleInfo= function(sPolicyID,iVehicleNum,sType,onSuccess,onFailed,userContext) {
/// <param name="sPolicyID" type="String">System.String</param>
/// <param name="iVehicleNum" type="Number">System.Int32</param>
/// <param name="sType" 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>
ImperialFire.ImperialFireService._staticInstance.ReturnVehicleInfo(sPolicyID,iVehicleNum,sType,onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.LoadActiveProducts= function(onSuccess,onFailed,userContext) {
/// <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>
ImperialFire.ImperialFireService._staticInstance.LoadActiveProducts(onSuccess,onFailed,userContext); }
ImperialFire.ImperialFireService.HelloWorld= function(name,onSuccess,onFailed,userContext) {
/// <param name="name" 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>
ImperialFire.ImperialFireService._staticInstance.HelloWorld(name,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('CorPolicy');
if (typeof(CorPolicy.clsBasePolicy) === 'undefined') {
CorPolicy.clsBasePolicy=gtc("CorPolicy.clsBasePolicy");
CorPolicy.clsBasePolicy.registerClass('CorPolicy.clsBasePolicy');
}
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}

