Type.registerNamespace('ImperialFire.Internal');
ImperialFire.Internal.ImperialFireService=function() {
ImperialFire.Internal.ImperialFireService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ImperialFire.Internal.ImperialFireService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ImperialFire.Internal.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); },
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); },
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.Internal.ImperialFireService.registerClass('ImperialFire.Internal.ImperialFireService',Sys.Net.WebServiceProxy);
ImperialFire.Internal.ImperialFireService._staticInstance = new ImperialFire.Internal.ImperialFireService();
ImperialFire.Internal.ImperialFireService.set_path = function(value) {
ImperialFire.Internal.ImperialFireService._staticInstance.set_path(value); }
ImperialFire.Internal.ImperialFireService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ImperialFire.Internal.ImperialFireService._staticInstance.get_path();}
ImperialFire.Internal.ImperialFireService.set_timeout = function(value) {
ImperialFire.Internal.ImperialFireService._staticInstance.set_timeout(value); }
ImperialFire.Internal.ImperialFireService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ImperialFire.Internal.ImperialFireService._staticInstance.get_timeout(); }
ImperialFire.Internal.ImperialFireService.set_defaultUserContext = function(value) { 
ImperialFire.Internal.ImperialFireService._staticInstance.set_defaultUserContext(value); }
ImperialFire.Internal.ImperialFireService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ImperialFire.Internal.ImperialFireService._staticInstance.get_defaultUserContext(); }
ImperialFire.Internal.ImperialFireService.set_defaultSucceededCallback = function(value) { 
 ImperialFire.Internal.ImperialFireService._staticInstance.set_defaultSucceededCallback(value); }
ImperialFire.Internal.ImperialFireService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ImperialFire.Internal.ImperialFireService._staticInstance.get_defaultSucceededCallback(); }
ImperialFire.Internal.ImperialFireService.set_defaultFailedCallback = function(value) { 
ImperialFire.Internal.ImperialFireService._staticInstance.set_defaultFailedCallback(value); }
ImperialFire.Internal.ImperialFireService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ImperialFire.Internal.ImperialFireService._staticInstance.get_defaultFailedCallback(); }
ImperialFire.Internal.ImperialFireService.set_path("/Resources/ImperialFireService.asmx");
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.LogOut(onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.Authenticate(UserName,Password,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.CancelPayment(PaymentID,Source,PaymentMethodID,PolicyID,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.GetReportData(AgentId,FilterId,BeginDate,EndDate,ReportType,SortDirection,SortKey,randomCacheString,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.GetCustomEpaymentData(AgentId,FilterID,AllAgents,PolicyNumber,FirstName,LastName,PaymentStatus,PaymentType,FromDate,ToDate,SortDirection,SortKey,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.GetReportData_IESUX(AgentId,FilterId,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.LoadClaimsEditCodeTable(dtDate,sAppliesToCode,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.ReturnDriverInfo(sPolicyID,iDriverNum,sType,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.ReturnVehicleInfo(sPolicyID,iVehicleNum,sType,onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.LoadActiveProducts(onSuccess,onFailed,userContext); }
ImperialFire.Internal.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.Internal.ImperialFireService._staticInstance.HelloWorld(name,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('System.Data');
if (typeof(System.Data.DataSet) === 'undefined') {
System.Data.DataSet=gtc("System.Data.DataSet");
System.Data.DataSet.registerClass('System.Data.DataSet');
}
