var ServeiBD=function() {
ServeiBD.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
ServeiBD.prototype={
existeixUsuari:function(nomusuari,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'existeixUsuari',false,{nomusuari:nomusuari},succeededCallback,failedCallback,userContext); },
registraUsuari:function(nomusuari,passwd,email,pais,sexe,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'registraUsuari',false,{nomusuari:nomusuari,passwd:passwd,email:email,pais:pais,sexe:sexe},succeededCallback,failedCallback,userContext); },
login:function(nomusuari,passwd,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'login',false,{nomusuari:nomusuari,passwd:passwd},succeededCallback,failedCallback,userContext); },
SavePlaylist:function(cosa,codiUser,codiPlaylist,nom,tag,tipus,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'SavePlaylist',false,{cosa:cosa,codiUser:codiUser,codiPlaylist:codiPlaylist,nom:nom,tag:tag,tipus:tipus},succeededCallback,failedCallback,userContext); },
deletePlaylist:function(codiPlaylist,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'deletePlaylist',false,{codiPlaylist:codiPlaylist},succeededCallback,failedCallback,userContext); },
loadPlaylist:function(codiPlaylist,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'loadPlaylist',false,{codiPlaylist:codiPlaylist},succeededCallback,failedCallback,userContext); },
loadLlistaPlaylists:function(codiUser,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'loadLlistaPlaylists',false,{codiUser:codiUser},succeededCallback,failedCallback,userContext); },
puntuaPlaylist:function(codiPlaylist,puntuacio,succeededCallback, failedCallback, userContext) {
return this._invoke(ServeiBD.get_path(), 'puntuaPlaylist',false,{codiPlaylist:codiPlaylist,puntuacio:puntuacio},succeededCallback,failedCallback,userContext); }}
ServeiBD.registerClass('ServeiBD',Sys.Net.WebServiceProxy);
ServeiBD._staticInstance = new ServeiBD();
ServeiBD.set_path = function(value) { 
var e = Function._validateParams(arguments, [{name: 'path', type: String}]); if (e) throw e; ServeiBD._staticInstance._path = value; }
ServeiBD.get_path = function() { return ServeiBD._staticInstance._path; }
ServeiBD.set_timeout = function(value) { var e = Function._validateParams(arguments, [{name: 'timeout', type: Number}]); if (e) throw e; if (value < 0) { throw Error.argumentOutOfRange('value', value, Sys.Res.invalidTimeout); }
ServeiBD._staticInstance._timeout = value; }
ServeiBD.get_timeout = function() { 
return ServeiBD._staticInstance._timeout; }
ServeiBD.set_defaultUserContext = function(value) { 
ServeiBD._staticInstance._userContext = value; }
ServeiBD.get_defaultUserContext = function() { 
return ServeiBD._staticInstance._userContext; }
ServeiBD.set_defaultSucceededCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultSucceededCallback', type: Function}]); if (e) throw e; ServeiBD._staticInstance._succeeded = value; }
ServeiBD.get_defaultSucceededCallback = function() { 
return ServeiBD._staticInstance._succeeded; }
ServeiBD.set_defaultFailedCallback = function(value) { 
var e = Function._validateParams(arguments, [{name: 'defaultFailedCallback', type: Function}]); if (e) throw e; ServeiBD._staticInstance._failed = value; }
ServeiBD.get_defaultFailedCallback = function() { 
return ServeiBD._staticInstance._failed; }
ServeiBD.set_path("/ServeiBD.asmx");
ServeiBD.existeixUsuari= function(nomusuari,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.existeixUsuari(nomusuari,onSuccess,onFailed,userContext); }
ServeiBD.registraUsuari= function(nomusuari,passwd,email,pais,sexe,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.registraUsuari(nomusuari,passwd,email,pais,sexe,onSuccess,onFailed,userContext); }
ServeiBD.login= function(nomusuari,passwd,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.login(nomusuari,passwd,onSuccess,onFailed,userContext); }
ServeiBD.SavePlaylist= function(cosa,codiUser,codiPlaylist,nom,tag,tipus,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.SavePlaylist(cosa,codiUser,codiPlaylist,nom,tag,tipus,onSuccess,onFailed,userContext); }
ServeiBD.deletePlaylist= function(codiPlaylist,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.deletePlaylist(codiPlaylist,onSuccess,onFailed,userContext); }
ServeiBD.loadPlaylist= function(codiPlaylist,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.loadPlaylist(codiPlaylist,onSuccess,onFailed,userContext); }
ServeiBD.loadLlistaPlaylists= function(codiUser,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.loadLlistaPlaylists(codiUser,onSuccess,onFailed,userContext); }
ServeiBD.puntuaPlaylist= function(codiPlaylist,puntuacio,onSuccess,onFailed,userContext) {ServeiBD._staticInstance.puntuaPlaylist(codiPlaylist,puntuacio,onSuccess,onFailed,userContext); }
