var AnnouncementsWS=function() {
AnnouncementsWS.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
AnnouncementsWS.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return AnnouncementsWS._staticInstance.get_path();},
GetAnnouncementsCount:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetAnnouncementsCount',false,{},succeededCallback,failedCallback,userContext); },
GetNextGraphicalAnnouncement:function(id,succeededCallback, failedCallback, userContext) {
/// <param name="id" type="Number">System.Int32</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(), 'GetNextGraphicalAnnouncement',false,{id:id},succeededCallback,failedCallback,userContext); },
GetGraphicalAnnouncementByIndex:function(index,succeededCallback, failedCallback, userContext) {
/// <param name="index" type="Number">System.Int32</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(), 'GetGraphicalAnnouncementByIndex',false,{index:index},succeededCallback,failedCallback,userContext); },
GetAnnouncementsPage:function(page,pageSize,succeededCallback, failedCallback, userContext) {
/// <param name="page" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</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(), 'GetAnnouncementsPage',false,{page:page,pageSize:pageSize},succeededCallback,failedCallback,userContext); },
GetTextAnnouncements:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetTextAnnouncements',false,{},succeededCallback,failedCallback,userContext); },
GetGraphicalAnnouncements:function(succeededCallback, failedCallback, userContext) {
/// <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(), 'GetGraphicalAnnouncements',false,{},succeededCallback,failedCallback,userContext); },
GetAnnouncementLink:function(announcement,succeededCallback, failedCallback, userContext) {
/// <param name="announcement" type="FamilyCC.Entities.TextAnnouncements">FamilyCC.Entities.TextAnnouncements</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(), 'GetAnnouncementLink',false,{announcement:announcement},succeededCallback,failedCallback,userContext); },
GetGraphicalAnnouncementLink:function(announcement,succeededCallback, failedCallback, userContext) {
/// <param name="announcement" type="FamilyCC.Entities.GraphicalAnnouncements">FamilyCC.Entities.GraphicalAnnouncements</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(), 'GetGraphicalAnnouncementLink',false,{announcement:announcement},succeededCallback,failedCallback,userContext); }}
AnnouncementsWS.registerClass('AnnouncementsWS',Sys.Net.WebServiceProxy);
AnnouncementsWS._staticInstance = new AnnouncementsWS();
AnnouncementsWS.set_path = function(value) {
AnnouncementsWS._staticInstance.set_path(value); }
AnnouncementsWS.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return AnnouncementsWS._staticInstance.get_path();}
AnnouncementsWS.set_timeout = function(value) {
AnnouncementsWS._staticInstance.set_timeout(value); }
AnnouncementsWS.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return AnnouncementsWS._staticInstance.get_timeout(); }
AnnouncementsWS.set_defaultUserContext = function(value) { 
AnnouncementsWS._staticInstance.set_defaultUserContext(value); }
AnnouncementsWS.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return AnnouncementsWS._staticInstance.get_defaultUserContext(); }
AnnouncementsWS.set_defaultSucceededCallback = function(value) { 
 AnnouncementsWS._staticInstance.set_defaultSucceededCallback(value); }
AnnouncementsWS.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return AnnouncementsWS._staticInstance.get_defaultSucceededCallback(); }
AnnouncementsWS.set_defaultFailedCallback = function(value) { 
AnnouncementsWS._staticInstance.set_defaultFailedCallback(value); }
AnnouncementsWS.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return AnnouncementsWS._staticInstance.get_defaultFailedCallback(); }
AnnouncementsWS.set_path("/WebServices/Announcements.asmx");
AnnouncementsWS.GetAnnouncementsCount= function(onSuccess,onFailed,userContext) {
/// <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>
AnnouncementsWS._staticInstance.GetAnnouncementsCount(onSuccess,onFailed,userContext); }
AnnouncementsWS.GetNextGraphicalAnnouncement= function(id,onSuccess,onFailed,userContext) {
/// <param name="id" type="Number">System.Int32</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>
AnnouncementsWS._staticInstance.GetNextGraphicalAnnouncement(id,onSuccess,onFailed,userContext); }
AnnouncementsWS.GetGraphicalAnnouncementByIndex= function(index,onSuccess,onFailed,userContext) {
/// <param name="index" type="Number">System.Int32</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>
AnnouncementsWS._staticInstance.GetGraphicalAnnouncementByIndex(index,onSuccess,onFailed,userContext); }
AnnouncementsWS.GetAnnouncementsPage= function(page,pageSize,onSuccess,onFailed,userContext) {
/// <param name="page" type="Number">System.Int32</param>
/// <param name="pageSize" type="Number">System.Int32</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>
AnnouncementsWS._staticInstance.GetAnnouncementsPage(page,pageSize,onSuccess,onFailed,userContext); }
AnnouncementsWS.GetTextAnnouncements= function(onSuccess,onFailed,userContext) {
/// <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>
AnnouncementsWS._staticInstance.GetTextAnnouncements(onSuccess,onFailed,userContext); }
AnnouncementsWS.GetGraphicalAnnouncements= function(onSuccess,onFailed,userContext) {
/// <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>
AnnouncementsWS._staticInstance.GetGraphicalAnnouncements(onSuccess,onFailed,userContext); }
AnnouncementsWS.GetAnnouncementLink= function(announcement,onSuccess,onFailed,userContext) {
/// <param name="announcement" type="FamilyCC.Entities.TextAnnouncements">FamilyCC.Entities.TextAnnouncements</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>
AnnouncementsWS._staticInstance.GetAnnouncementLink(announcement,onSuccess,onFailed,userContext); }
AnnouncementsWS.GetGraphicalAnnouncementLink= function(announcement,onSuccess,onFailed,userContext) {
/// <param name="announcement" type="FamilyCC.Entities.GraphicalAnnouncements">FamilyCC.Entities.GraphicalAnnouncements</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>
AnnouncementsWS._staticInstance.GetGraphicalAnnouncementLink(announcement,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(GraphicalAnnouncementResult) === 'undefined') {
var GraphicalAnnouncementResult=gtc("GraphicalAnnouncementResult");
GraphicalAnnouncementResult.registerClass('GraphicalAnnouncementResult');
}
if (typeof(Announcement) === 'undefined') {
var Announcement=gtc("Announcement");
Announcement.registerClass('Announcement');
}
Type.registerNamespace('FamilyCC.Entities');
if (typeof(FamilyCC.Entities.TextAnnouncements) === 'undefined') {
FamilyCC.Entities.TextAnnouncements=gtc("FamilyCC.Entities.TextAnnouncements");
FamilyCC.Entities.TextAnnouncements.registerClass('FamilyCC.Entities.TextAnnouncements');
}
if (typeof(GraphicalAnnouncement) === 'undefined') {
var GraphicalAnnouncement=gtc("GraphicalAnnouncement");
GraphicalAnnouncement.registerClass('GraphicalAnnouncement');
}
if (typeof(FamilyCC.Entities.GraphicalAnnouncements) === 'undefined') {
FamilyCC.Entities.GraphicalAnnouncements=gtc("FamilyCC.Entities.GraphicalAnnouncements");
FamilyCC.Entities.GraphicalAnnouncements.registerClass('FamilyCC.Entities.GraphicalAnnouncements');
}
