Type.registerNamespace('VoilaTech.Web');
VoilaTech.Web.SiteWebService=function() {
VoilaTech.Web.SiteWebService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
VoilaTech.Web.SiteWebService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return VoilaTech.Web.SiteWebService._staticInstance.get_path();},
SiteItemSave:function(siteId,languageId,siteItemId,itemTypeId,title,description,fullDescription,username,sortId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SiteItemSave',false,{siteId:siteId,languageId:languageId,siteItemId:siteItemId,itemTypeId:itemTypeId,title:title,description:description,fullDescription:fullDescription,username:username,sortId:sortId},succeededCallback,failedCallback,userContext); },
SiteSectionDelete:function(sectionId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SiteSectionDelete',false,{sectionId:sectionId},succeededCallback,failedCallback,userContext); },
InsertSiteItemItemAttributeValue:function(siteId,siteItemId,siteItemDefinitionItemAttributeId,itemAttributValueId,resourceName,resourceValue,deleteInd,startDate,endDate,modifiedBy,sortId,languageId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'InsertSiteItemItemAttributeValue',false,{siteId:siteId,siteItemId:siteItemId,siteItemDefinitionItemAttributeId:siteItemDefinitionItemAttributeId,itemAttributValueId:itemAttributValueId,resourceName:resourceName,resourceValue:resourceValue,deleteInd:deleteInd,startDate:startDate,endDate:endDate,modifiedBy:modifiedBy,sortId:sortId,languageId:languageId},succeededCallback,failedCallback,userContext); },
UpdateSiteItemItemAttributeValue:function(siteItemItemAttributeValueId,siteId,siteItemId,siteItemDefinitionItemAttributeId,itemAttributValueId,resourceName,resourceValue,deleteInd,startDate,endDate,modifiedBy,sortId,languageId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UpdateSiteItemItemAttributeValue',false,{siteItemItemAttributeValueId:siteItemItemAttributeValueId,siteId:siteId,siteItemId:siteItemId,siteItemDefinitionItemAttributeId:siteItemDefinitionItemAttributeId,itemAttributValueId:itemAttributValueId,resourceName:resourceName,resourceValue:resourceValue,deleteInd:deleteInd,startDate:startDate,endDate:endDate,modifiedBy:modifiedBy,sortId:sortId,languageId:languageId},succeededCallback,failedCallback,userContext); },
NewsletterInsert:function(username,email,htmlInd,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'NewsletterInsert',false,{username:username,email:email,htmlInd:htmlInd},succeededCallback,failedCallback,userContext); },
NewsletterDelete:function(email,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'NewsletterDelete',false,{email:email},succeededCallback,failedCallback,userContext); },
UserDelete:function(userName,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'UserDelete',false,{userName:userName},succeededCallback,failedCallback,userContext); },
SendMessage:function(msg,frm,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'SendMessage',false,{msg:msg,frm:frm},succeededCallback,failedCallback,userContext); },
FormSendEmail:function(msg,sendTo,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'FormSendEmail',false,{msg:msg,sendTo:sendTo},succeededCallback,failedCallback,userContext); },
MessageInsert:function(messageType,sectionId,username,messageText,textColor,receiver,chatterType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'MessageInsert',false,{messageType:messageType,sectionId:sectionId,username:username,messageText:messageText,textColor:textColor,receiver:receiver,chatterType:chatterType},succeededCallback,failedCallback,userContext); },
ChatCtrlGetData:function(sectionId,username,chatterType,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChatCtrlGetData',false,{sectionId:sectionId,username:username,chatterType:chatterType},succeededCallback,failedCallback,userContext); },
ChatCtrlClear:function(sectionId,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChatCtrlClear',false,{sectionId:sectionId},succeededCallback,failedCallback,userContext); },
ChatterDelete:function(sectionId,username,succeededCallback, failedCallback, userContext) {
return this._invoke(this._get_path(), 'ChatterDelete',false,{sectionId:sectionId,username:username},succeededCallback,failedCallback,userContext); }}
VoilaTech.Web.SiteWebService.registerClass('VoilaTech.Web.SiteWebService',Sys.Net.WebServiceProxy);
VoilaTech.Web.SiteWebService._staticInstance = new VoilaTech.Web.SiteWebService();
VoilaTech.Web.SiteWebService.set_path = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_path(value); }
VoilaTech.Web.SiteWebService.get_path = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_path(); }
VoilaTech.Web.SiteWebService.set_timeout = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_timeout(value); }
VoilaTech.Web.SiteWebService.get_timeout = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_timeout(); }
VoilaTech.Web.SiteWebService.set_defaultUserContext = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_defaultUserContext(value); }
VoilaTech.Web.SiteWebService.get_defaultUserContext = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_defaultUserContext(); }
VoilaTech.Web.SiteWebService.set_defaultSucceededCallback = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_defaultSucceededCallback(value); }
VoilaTech.Web.SiteWebService.get_defaultSucceededCallback = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_defaultSucceededCallback(); }
VoilaTech.Web.SiteWebService.set_defaultFailedCallback = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_defaultFailedCallback(value); }
VoilaTech.Web.SiteWebService.get_defaultFailedCallback = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_defaultFailedCallback(); }
VoilaTech.Web.SiteWebService.set_enableJsonp = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_enableJsonp(value); }
VoilaTech.Web.SiteWebService.get_enableJsonp = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_enableJsonp(); }
VoilaTech.Web.SiteWebService.set_jsonpCallbackParameter = function(value) { VoilaTech.Web.SiteWebService._staticInstance.set_jsonpCallbackParameter(value); }
VoilaTech.Web.SiteWebService.get_jsonpCallbackParameter = function() { return VoilaTech.Web.SiteWebService._staticInstance.get_jsonpCallbackParameter(); }
VoilaTech.Web.SiteWebService.set_path("/SiteWebService.asmx");
VoilaTech.Web.SiteWebService.SiteItemSave= function(siteId,languageId,siteItemId,itemTypeId,title,description,fullDescription,username,sortId,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.SiteItemSave(siteId,languageId,siteItemId,itemTypeId,title,description,fullDescription,username,sortId,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.SiteSectionDelete= function(sectionId,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.SiteSectionDelete(sectionId,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.InsertSiteItemItemAttributeValue= function(siteId,siteItemId,siteItemDefinitionItemAttributeId,itemAttributValueId,resourceName,resourceValue,deleteInd,startDate,endDate,modifiedBy,sortId,languageId,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.InsertSiteItemItemAttributeValue(siteId,siteItemId,siteItemDefinitionItemAttributeId,itemAttributValueId,resourceName,resourceValue,deleteInd,startDate,endDate,modifiedBy,sortId,languageId,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.UpdateSiteItemItemAttributeValue= function(siteItemItemAttributeValueId,siteId,siteItemId,siteItemDefinitionItemAttributeId,itemAttributValueId,resourceName,resourceValue,deleteInd,startDate,endDate,modifiedBy,sortId,languageId,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.UpdateSiteItemItemAttributeValue(siteItemItemAttributeValueId,siteId,siteItemId,siteItemDefinitionItemAttributeId,itemAttributValueId,resourceName,resourceValue,deleteInd,startDate,endDate,modifiedBy,sortId,languageId,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.NewsletterInsert= function(username,email,htmlInd,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.NewsletterInsert(username,email,htmlInd,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.NewsletterDelete= function(email,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.NewsletterDelete(email,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.UserDelete= function(userName,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.UserDelete(userName,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.SendMessage= function(msg,frm,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.SendMessage(msg,frm,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.FormSendEmail= function(msg,sendTo,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.FormSendEmail(msg,sendTo,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.MessageInsert= function(messageType,sectionId,username,messageText,textColor,receiver,chatterType,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.MessageInsert(messageType,sectionId,username,messageText,textColor,receiver,chatterType,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.ChatCtrlGetData= function(sectionId,username,chatterType,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.ChatCtrlGetData(sectionId,username,chatterType,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.ChatCtrlClear= function(sectionId,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.ChatCtrlClear(sectionId,onSuccess,onFailed,userContext); }
VoilaTech.Web.SiteWebService.ChatterDelete= function(sectionId,username,onSuccess,onFailed,userContext) {VoilaTech.Web.SiteWebService._staticInstance.ChatterDelete(sectionId,username,onSuccess,onFailed,userContext); }
Type.registerNamespace('VoilaTech.Site.BLL');
if (typeof(VoilaTech.Site.BLL.MessageTypeEnum) === 'undefined') {
VoilaTech.Site.BLL.MessageTypeEnum = function() { throw Error.invalidOperation(); }
VoilaTech.Site.BLL.MessageTypeEnum.prototype = {PublicChat: 0,PrivateChat: 1,GuestChat: 2,ModeratorChat: 3,Email: 4}
VoilaTech.Site.BLL.MessageTypeEnum.registerEnum('VoilaTech.Site.BLL.MessageTypeEnum', true);
}
if (typeof(VoilaTech.Site.BLL.ChatterTypeEnum) === 'undefined') {
VoilaTech.Site.BLL.ChatterTypeEnum = function() { throw Error.invalidOperation(); }
VoilaTech.Site.BLL.ChatterTypeEnum.prototype = {Admin: 0,Subscriber: 1,Guest: 2}
VoilaTech.Site.BLL.ChatterTypeEnum.registerEnum('VoilaTech.Site.BLL.ChatterTypeEnum', true);
}

