Type.registerNamespace('ACE.WebService');
ACE.WebService.MailFormAssuranceHabitation=function() {
ACE.WebService.MailFormAssuranceHabitation.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ACE.WebService.MailFormAssuranceHabitation.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return ACE.WebService.MailFormAssuranceHabitation._staticInstance.get_path();},
SendMailAssuranceHabitation:function(nbre_piece,bien_adresse,bien_adresse1,bien_adresse2,bien_cp,bien_ville,type_logement,type_occupation,periode_habitation,assurance,obj_valeur,franchise,garantie_neuf,cave_vin,objet_loisir,objet_art,telesurveillance,nom,prenom,adresse,adresse1,adresse2,cp,ville,tel,tel_mobile,email,nbre_enfant,pays,profession,situation_famille,civilite,succeededCallback, failedCallback, userContext) {
/// <param name="nbre_piece" type="String">System.String</param>
/// <param name="bien_adresse" type="String">System.String</param>
/// <param name="bien_adresse1" type="String">System.String</param>
/// <param name="bien_adresse2" type="String">System.String</param>
/// <param name="bien_cp" type="String">System.String</param>
/// <param name="bien_ville" type="String">System.String</param>
/// <param name="type_logement" type="String">System.String</param>
/// <param name="type_occupation" type="String">System.String</param>
/// <param name="periode_habitation" type="String">System.String</param>
/// <param name="assurance" type="String">System.String</param>
/// <param name="obj_valeur" type="String">System.String</param>
/// <param name="franchise" type="String">System.String</param>
/// <param name="garantie_neuf" type="String">System.String</param>
/// <param name="cave_vin" type="String">System.String</param>
/// <param name="objet_loisir" type="String">System.String</param>
/// <param name="objet_art" type="String">System.String</param>
/// <param name="telesurveillance" type="String">System.String</param>
/// <param name="nom" type="String">System.String</param>
/// <param name="prenom" type="String">System.String</param>
/// <param name="adresse" type="String">System.String</param>
/// <param name="adresse1" type="String">System.String</param>
/// <param name="adresse2" type="String">System.String</param>
/// <param name="cp" type="String">System.String</param>
/// <param name="ville" type="String">System.String</param>
/// <param name="tel" type="String">System.String</param>
/// <param name="tel_mobile" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="nbre_enfant" type="String">System.String</param>
/// <param name="pays" type="String">System.String</param>
/// <param name="profession" type="String">System.String</param>
/// <param name="situation_famille" type="String">System.String</param>
/// <param name="civilite" 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(), 'SendMailAssuranceHabitation',false,{nbre_piece:nbre_piece,bien_adresse:bien_adresse,bien_adresse1:bien_adresse1,bien_adresse2:bien_adresse2,bien_cp:bien_cp,bien_ville:bien_ville,type_logement:type_logement,type_occupation:type_occupation,periode_habitation:periode_habitation,assurance:assurance,obj_valeur:obj_valeur,franchise:franchise,garantie_neuf:garantie_neuf,cave_vin:cave_vin,objet_loisir:objet_loisir,objet_art:objet_art,telesurveillance:telesurveillance,nom:nom,prenom:prenom,adresse:adresse,adresse1:adresse1,adresse2:adresse2,cp:cp,ville:ville,tel:tel,tel_mobile:tel_mobile,email:email,nbre_enfant:nbre_enfant,pays:pays,profession:profession,situation_famille:situation_famille,civilite:civilite},succeededCallback,failedCallback,userContext); }}
ACE.WebService.MailFormAssuranceHabitation.registerClass('ACE.WebService.MailFormAssuranceHabitation',Sys.Net.WebServiceProxy);
ACE.WebService.MailFormAssuranceHabitation._staticInstance = new ACE.WebService.MailFormAssuranceHabitation();
ACE.WebService.MailFormAssuranceHabitation.set_path = function(value) {
ACE.WebService.MailFormAssuranceHabitation._staticInstance.set_path(value); }
ACE.WebService.MailFormAssuranceHabitation.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return ACE.WebService.MailFormAssuranceHabitation._staticInstance.get_path();}
ACE.WebService.MailFormAssuranceHabitation.set_timeout = function(value) {
ACE.WebService.MailFormAssuranceHabitation._staticInstance.set_timeout(value); }
ACE.WebService.MailFormAssuranceHabitation.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return ACE.WebService.MailFormAssuranceHabitation._staticInstance.get_timeout(); }
ACE.WebService.MailFormAssuranceHabitation.set_defaultUserContext = function(value) { 
ACE.WebService.MailFormAssuranceHabitation._staticInstance.set_defaultUserContext(value); }
ACE.WebService.MailFormAssuranceHabitation.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return ACE.WebService.MailFormAssuranceHabitation._staticInstance.get_defaultUserContext(); }
ACE.WebService.MailFormAssuranceHabitation.set_defaultSucceededCallback = function(value) { 
 ACE.WebService.MailFormAssuranceHabitation._staticInstance.set_defaultSucceededCallback(value); }
ACE.WebService.MailFormAssuranceHabitation.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return ACE.WebService.MailFormAssuranceHabitation._staticInstance.get_defaultSucceededCallback(); }
ACE.WebService.MailFormAssuranceHabitation.set_defaultFailedCallback = function(value) { 
ACE.WebService.MailFormAssuranceHabitation._staticInstance.set_defaultFailedCallback(value); }
ACE.WebService.MailFormAssuranceHabitation.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return ACE.WebService.MailFormAssuranceHabitation._staticInstance.get_defaultFailedCallback(); }
ACE.WebService.MailFormAssuranceHabitation.set_path("/MailFormAssuranceHabitation.asmx");
ACE.WebService.MailFormAssuranceHabitation.SendMailAssuranceHabitation= function(nbre_piece,bien_adresse,bien_adresse1,bien_adresse2,bien_cp,bien_ville,type_logement,type_occupation,periode_habitation,assurance,obj_valeur,franchise,garantie_neuf,cave_vin,objet_loisir,objet_art,telesurveillance,nom,prenom,adresse,adresse1,adresse2,cp,ville,tel,tel_mobile,email,nbre_enfant,pays,profession,situation_famille,civilite,onSuccess,onFailed,userContext) {
/// <param name="nbre_piece" type="String">System.String</param>
/// <param name="bien_adresse" type="String">System.String</param>
/// <param name="bien_adresse1" type="String">System.String</param>
/// <param name="bien_adresse2" type="String">System.String</param>
/// <param name="bien_cp" type="String">System.String</param>
/// <param name="bien_ville" type="String">System.String</param>
/// <param name="type_logement" type="String">System.String</param>
/// <param name="type_occupation" type="String">System.String</param>
/// <param name="periode_habitation" type="String">System.String</param>
/// <param name="assurance" type="String">System.String</param>
/// <param name="obj_valeur" type="String">System.String</param>
/// <param name="franchise" type="String">System.String</param>
/// <param name="garantie_neuf" type="String">System.String</param>
/// <param name="cave_vin" type="String">System.String</param>
/// <param name="objet_loisir" type="String">System.String</param>
/// <param name="objet_art" type="String">System.String</param>
/// <param name="telesurveillance" type="String">System.String</param>
/// <param name="nom" type="String">System.String</param>
/// <param name="prenom" type="String">System.String</param>
/// <param name="adresse" type="String">System.String</param>
/// <param name="adresse1" type="String">System.String</param>
/// <param name="adresse2" type="String">System.String</param>
/// <param name="cp" type="String">System.String</param>
/// <param name="ville" type="String">System.String</param>
/// <param name="tel" type="String">System.String</param>
/// <param name="tel_mobile" type="String">System.String</param>
/// <param name="email" type="String">System.String</param>
/// <param name="nbre_enfant" type="String">System.String</param>
/// <param name="pays" type="String">System.String</param>
/// <param name="profession" type="String">System.String</param>
/// <param name="situation_famille" type="String">System.String</param>
/// <param name="civilite" 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>
ACE.WebService.MailFormAssuranceHabitation._staticInstance.SendMailAssuranceHabitation(nbre_piece,bien_adresse,bien_adresse1,bien_adresse2,bien_cp,bien_ville,type_logement,type_occupation,periode_habitation,assurance,obj_valeur,franchise,garantie_neuf,cave_vin,objet_loisir,objet_art,telesurveillance,nom,prenom,adresse,adresse1,adresse2,cp,ville,tel,tel_mobile,email,nbre_enfant,pays,profession,situation_famille,civilite,onSuccess,onFailed,userContext); }
