Type.registerNamespace('portal');
portal.portal=function() {
portal.portal.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
portal.portal.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return portal.portal._staticInstance.get_path();},
addOpcao:function(idEnquete,idOpcao,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'addOpcao',false,{idEnquete:idEnquete,idOpcao:idOpcao},succeededCallback,failedCallback,userContext); },
comentario_avaliar:function(id,tipo_avaliacao,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'comentario_avaliar',false,{id:id,tipo_avaliacao:tipo_avaliacao},succeededCallback,failedCallback,userContext); }}
portal.portal.registerClass('portal.portal',Sys.Net.WebServiceProxy);
portal.portal._staticInstance = new portal.portal();
portal.portal.set_path = function(value) { portal.portal._staticInstance.set_path(value); }
portal.portal.get_path = function() { return portal.portal._staticInstance.get_path(); }
portal.portal.set_timeout = function(value) { portal.portal._staticInstance.set_timeout(value); }
portal.portal.get_timeout = function() { return portal.portal._staticInstance.get_timeout(); }
portal.portal.set_defaultUserContext = function(value) { portal.portal._staticInstance.set_defaultUserContext(value); }
portal.portal.get_defaultUserContext = function() { return portal.portal._staticInstance.get_defaultUserContext(); }
portal.portal.set_defaultSucceededCallback = function(value) { portal.portal._staticInstance.set_defaultSucceededCallback(value); }
portal.portal.get_defaultSucceededCallback = function() { return portal.portal._staticInstance.get_defaultSucceededCallback(); }
portal.portal.set_defaultFailedCallback = function(value) { portal.portal._staticInstance.set_defaultFailedCallback(value); }
portal.portal.get_defaultFailedCallback = function() { return portal.portal._staticInstance.get_defaultFailedCallback(); }
portal.portal.set_path("/service/portal.asmx");
portal.portal.addOpcao= function(idEnquete,idOpcao,onSuccess,onFailed,userContext) {portal.portal._staticInstance.addOpcao(idEnquete,idOpcao,onSuccess,onFailed,userContext); }
portal.portal.comentario_avaliar= function(id,tipo_avaliacao,onSuccess,onFailed,userContext) {portal.portal._staticInstance.comentario_avaliar(id,tipo_avaliacao,onSuccess,onFailed,userContext); }

