var wsmetier=function() {
wsmetier.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
wsmetier.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return wsmetier._staticInstance.get_path();},
GetAgenceParCodePostal:function(codePostal,succeededCallback, failedCallback, userContext) {
/// <param name="codePostal" 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(), 'GetAgenceParCodePostal',false,{codePostal:codePostal},succeededCallback,failedCallback,userContext); },
GetPrestationsParGroupeID:function(groupeID,succeededCallback, failedCallback, userContext) {
/// <param name="groupeID" type="Number">System.Int32</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(), 'GetPrestationsParGroupeID',false,{groupeID:groupeID},succeededCallback,failedCallback,userContext); },
GetSimulateurResultat:function(produit,tranche,prestationID,depense,succeededCallback, failedCallback, userContext) {
/// <param name="produit" type="String">System.String</param>
/// <param name="tranche" type="Number">System.Int32</param>
/// <param name="prestationID" type="Number">System.Int32</param>
/// <param name="depense" type="Number">System.Decimal</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(), 'GetSimulateurResultat',false,{produit:produit,tranche:tranche,prestationID:prestationID,depense:depense},succeededCallback,failedCallback,userContext); },
SmoGetTemplate:function(wsannee,wsdnaissance,succeededCallback, failedCallback, userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" 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(), 'SmoGetTemplate',false,{wsannee:wsannee,wsdnaissance:wsdnaissance},succeededCallback,failedCallback,userContext); },
SmoGetCotisation:function(wsannee,wsdnaissance,nbenfants,modules,succeededCallback, failedCallback, userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" type="String">System.String</param>
/// <param name="nbenfants" type="String">System.String</param>
/// <param name="modules" 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(), 'SmoGetCotisation',false,{wsannee:wsannee,wsdnaissance:wsdnaissance,nbenfants:nbenfants,modules:modules},succeededCallback,failedCallback,userContext); },
FcGetCotisation:function(wsannee,wsdnaissance,nbenfants,module,tp,succeededCallback, failedCallback, userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" type="String">System.String</param>
/// <param name="nbenfants" type="String">System.String</param>
/// <param name="module" type="String">System.String</param>
/// <param name="tp" type="Number">System.Int32</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(), 'FcGetCotisation',false,{wsannee:wsannee,wsdnaissance:wsdnaissance,nbenfants:nbenfants,module:module,tp:tp},succeededCallback,failedCallback,userContext); },
FcGetTemplate:function(wsannee,wsdnaissance,succeededCallback, failedCallback, userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" 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(), 'FcGetTemplate',false,{wsannee:wsannee,wsdnaissance:wsdnaissance},succeededCallback,failedCallback,userContext); },
GetVilleByCodePostal:function(cp,succeededCallback, failedCallback, userContext) {
/// <param name="cp" 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(), 'GetVilleByCodePostal',false,{cp:cp},succeededCallback,failedCallback,userContext); },
GetBanque:function(codeBanque,succeededCallback, failedCallback, userContext) {
/// <param name="codeBanque" 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(), 'GetBanque',false,{codeBanque:codeBanque},succeededCallback,failedCallback,userContext); },
GetGuichet:function(codeBanque,codeGuichet,succeededCallback, failedCallback, userContext) {
/// <param name="codeBanque" type="String">System.String</param>
/// <param name="codeGuichet" 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(), 'GetGuichet',false,{codeBanque:codeBanque,codeGuichet:codeGuichet},succeededCallback,failedCallback,userContext); }}
wsmetier.registerClass('wsmetier',Sys.Net.WebServiceProxy);
wsmetier._staticInstance = new wsmetier();
wsmetier.set_path = function(value) {
wsmetier._staticInstance.set_path(value); }
wsmetier.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return wsmetier._staticInstance.get_path();}
wsmetier.set_timeout = function(value) {
wsmetier._staticInstance.set_timeout(value); }
wsmetier.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return wsmetier._staticInstance.get_timeout(); }
wsmetier.set_defaultUserContext = function(value) { 
wsmetier._staticInstance.set_defaultUserContext(value); }
wsmetier.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return wsmetier._staticInstance.get_defaultUserContext(); }
wsmetier.set_defaultSucceededCallback = function(value) { 
 wsmetier._staticInstance.set_defaultSucceededCallback(value); }
wsmetier.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return wsmetier._staticInstance.get_defaultSucceededCallback(); }
wsmetier.set_defaultFailedCallback = function(value) { 
wsmetier._staticInstance.set_defaultFailedCallback(value); }
wsmetier.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return wsmetier._staticInstance.get_defaultFailedCallback(); }
wsmetier.set_path("/ws/wsmetier.asmx");
wsmetier.GetAgenceParCodePostal= function(codePostal,onSuccess,onFailed,userContext) {
/// <param name="codePostal" 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>
wsmetier._staticInstance.GetAgenceParCodePostal(codePostal,onSuccess,onFailed,userContext); }
wsmetier.GetPrestationsParGroupeID= function(groupeID,onSuccess,onFailed,userContext) {
/// <param name="groupeID" type="Number">System.Int32</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>
wsmetier._staticInstance.GetPrestationsParGroupeID(groupeID,onSuccess,onFailed,userContext); }
wsmetier.GetSimulateurResultat= function(produit,tranche,prestationID,depense,onSuccess,onFailed,userContext) {
/// <param name="produit" type="String">System.String</param>
/// <param name="tranche" type="Number">System.Int32</param>
/// <param name="prestationID" type="Number">System.Int32</param>
/// <param name="depense" type="Number">System.Decimal</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>
wsmetier._staticInstance.GetSimulateurResultat(produit,tranche,prestationID,depense,onSuccess,onFailed,userContext); }
wsmetier.SmoGetTemplate= function(wsannee,wsdnaissance,onSuccess,onFailed,userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" 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>
wsmetier._staticInstance.SmoGetTemplate(wsannee,wsdnaissance,onSuccess,onFailed,userContext); }
wsmetier.SmoGetCotisation= function(wsannee,wsdnaissance,nbenfants,modules,onSuccess,onFailed,userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" type="String">System.String</param>
/// <param name="nbenfants" type="String">System.String</param>
/// <param name="modules" 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>
wsmetier._staticInstance.SmoGetCotisation(wsannee,wsdnaissance,nbenfants,modules,onSuccess,onFailed,userContext); }
wsmetier.FcGetCotisation= function(wsannee,wsdnaissance,nbenfants,module,tp,onSuccess,onFailed,userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" type="String">System.String</param>
/// <param name="nbenfants" type="String">System.String</param>
/// <param name="module" type="String">System.String</param>
/// <param name="tp" type="Number">System.Int32</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>
wsmetier._staticInstance.FcGetCotisation(wsannee,wsdnaissance,nbenfants,module,tp,onSuccess,onFailed,userContext); }
wsmetier.FcGetTemplate= function(wsannee,wsdnaissance,onSuccess,onFailed,userContext) {
/// <param name="wsannee" type="String">System.String</param>
/// <param name="wsdnaissance" 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>
wsmetier._staticInstance.FcGetTemplate(wsannee,wsdnaissance,onSuccess,onFailed,userContext); }
wsmetier.GetVilleByCodePostal= function(cp,onSuccess,onFailed,userContext) {
/// <param name="cp" 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>
wsmetier._staticInstance.GetVilleByCodePostal(cp,onSuccess,onFailed,userContext); }
wsmetier.GetBanque= function(codeBanque,onSuccess,onFailed,userContext) {
/// <param name="codeBanque" 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>
wsmetier._staticInstance.GetBanque(codeBanque,onSuccess,onFailed,userContext); }
wsmetier.GetGuichet= function(codeBanque,codeGuichet,onSuccess,onFailed,userContext) {
/// <param name="codeBanque" type="String">System.String</param>
/// <param name="codeGuichet" 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>
wsmetier._staticInstance.GetGuichet(codeBanque,codeGuichet,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
Type.registerNamespace('Diademys.Gfm.BusinessEntity');
if (typeof(Diademys.Gfm.BusinessEntity.Data4Combo) === 'undefined') {
Diademys.Gfm.BusinessEntity.Data4Combo=gtc("Diademys.Gfm.BusinessEntity.Data4Combo");
Diademys.Gfm.BusinessEntity.Data4Combo.registerClass('Diademys.Gfm.BusinessEntity.Data4Combo');
}
if (typeof(Diademys.Gfm.BusinessEntity.SmoTemplate) === 'undefined') {
Diademys.Gfm.BusinessEntity.SmoTemplate=gtc("Diademys.Gfm.BusinessEntity.SmoTemplate");
Diademys.Gfm.BusinessEntity.SmoTemplate.registerClass('Diademys.Gfm.BusinessEntity.SmoTemplate');
}
if (typeof(Diademys.Gfm.BusinessEntity.MontantCotisation) === 'undefined') {
Diademys.Gfm.BusinessEntity.MontantCotisation=gtc("Diademys.Gfm.BusinessEntity.MontantCotisation");
Diademys.Gfm.BusinessEntity.MontantCotisation.registerClass('Diademys.Gfm.BusinessEntity.MontantCotisation');
}
if (typeof(Diademys.Gfm.BusinessEntity.FcTemplate) === 'undefined') {
Diademys.Gfm.BusinessEntity.FcTemplate=gtc("Diademys.Gfm.BusinessEntity.FcTemplate");
Diademys.Gfm.BusinessEntity.FcTemplate.registerClass('Diademys.Gfm.BusinessEntity.FcTemplate');
}
