/****************************************************************************** * Copyright (c) 2000-2011 e-Deal * * E-Deal S.A. * 41 rue Périer * 92120 Montrouge * France * * T: +33 (0)1 53 80 80 30 * F: +33 (0)1 73 01 69 77 * http://www.e-deal.com * * La diffusion de ce code source sous quelque forme que ce soit sans * l'autorisation de E-DEAL est interdite. * * Vous êtes autorisés à modifier ce code source uniquement pour votre usage * propre et sous réserve que les mentions de copyright demeurent intactes. * * Ce code est fourni en l'état. Aucune garantie d'aucune sorte, explicite ou * implicite n'est donnée. En aucun cas E-DEAL ne pourra être tenu pour * responsable des dommages pouvant résulter de l'utilisation de ce code * source. ******************************************************************************/ var RefValuesJs = function(id, fields) { this.type = "RefValues"; if(id!=null){this.id = id}else{this.id =""}; this.fields = fields; } var RefLocaleJs = function(id, fields) { this.type = "RefLocale"; if(id!=null){this.id = id}else{this.id =""}; this.fields = fields; } // Fields Class var Fields = function(reftabid, refval, refte1, refte2, refte3, refnu1, refnu2, refnu3, refda1, refda2, refda3, refend, relrefid, rellngid, relte1, relte2, relte3, refpos) { if(reftabid!=null){this.RefTabID = reftabid}; if(refval!=null){this.refval = refval}; if(refte1!=null){this.refte1 = refte1}; if(refte2!=null){this.refte2 = refte2}; if(refte3!=null){this.refte3 = refte3}; if(refnu1!=null){this.refnu1 = refnu1};if(refnu1==""){this.refnu1 = null;}; if(refnu2!=null){this.refnu2 = refnu2};if(refnu2==""){this.refnu2 = null;}; if(refnu3!=null){this.refnu3 = refnu3};if(refnu3==""){this.refnu3 = null;}; if(refda1!=null){this.refda1 = refda1};if(refda1==""){this.refda1 = null;}; if(refda2!=null){this.refda2 = refda2};if(refda2==""){this.refda2 = null;}; if(refda3!=null){this.refda3 = refda3};if(refda3==""){this.refda3 = null;}; if(refend!=null){this.refend = refend}; if(relrefid!=null){this.relrefid = relrefid}; if(rellngid!=null){this.rellngid = rellngid}; if(relte1!=null){this.relte1 = relte1}; if(relte2!=null){this.relte2 = relte2}; if(relte3!=null){this.relte3 = relte3}; if(refpos!=null){this.refpos = refpos};if(refpos==""){this.refpos = null;}; }; Fields.prototype.toJSON = function() { var jsonObj = new Object(); jsonObj["RefTabID"] = this.reftabid; jsonObj["RefVal"] = this.refval; jsonObj["RefTe1"] = this.refte1; jsonObj["RefTe2"] = this.refte2; jsonObj["RefTe3"] = this.refte3; jsonObj["RefNu1"] = this.refnu1; jsonObj["RefNu2"] = this.refnu2; jsonObj["RefNu3"] = this.refnu3; jsonObj["RefDa1"] = this.refda1; jsonObj["RefDa2"] = this.refda2; jsonObj["RefDa3"] = this.refda3; jsonObj["RefEnd"] = this.refend; jsonObj["RelRefID"] = this.relrefid; jsonObj["RelLngID"] = this.rellngid; jsonObj["RelTe1"] = this.relte1; jsonObj["RelTe2"] = this.relte2; jsonObj["RelTe3"] = this.relte3; jsonObj["RefPos"] = this.refpos; return jsonObj; };