topical media & game development
mobile-application-11-DerbyApp.iPhone-www-js-DerbyService.js / js
function DerbyService() {
this.HostName = 'http://derbynames.gravityworksdesign.com';
this.BaseServiceUrl = this.HostName + '/DerbyNamesService.svc/';
this.odataService = new OData();
this.searchPlayers = function (searchString, successFunction) {
var serviceString = this.BaseServiceUrl + "DerbyNames?filter=\
substringof('" + searchString + "',Name) or \
substringof('" + searchString + "',League)";
this.odataService.getData(serviceString, successFunction);
};
this.searchSkipPlayers = function (skipTo, searchString, successFunction) {
var serviceString = this.BaseServiceUrl + "DerbyNames?skip=" + skipTo + "&top=50";
//alert(serviceString);
odataService = new OData();
odataService.getData(serviceString, successFunction);
};
this.getNextSetOfAllPlayers = function (skipTo, successFunction) {
var serviceString = this.BaseServiceUrl + "DerbyNames?top=50";
this.odataService.getData(serviceString, successFunction);
};
this.searchLeagues = function (searchString, successFunction) {
var serviceString = this.BaseServiceUrl + "Leagues?filter=\
substringof('" + searchString + "',LeagueName)";
this.odataService.getData(serviceString, successFunction);
};
this.searchSkipLeagues = function (skipTo, searchString, successFunction) {
var serviceString = this.BaseServiceUrl + "Leagues?skip=" + skipTo + "&top=50";
//alert(serviceString);
odataService = new OData();
odataService.getData(serviceString, successFunction);
};
this.getNextSetOfAllLeagues = function (skipTo, successFunction) {
var serviceString = this.BaseServiceUrl + "Leagues?top=50";
this.odataService.getData(serviceString, successFunction);
};
this.searchLeaguePlayers = function(searchString, successFunction){
//alert("serchLeaguePlayers");
var serviceString = this.BaseServiceUrl + "DerbyNames?filter=DerbyNameId eq " + searchString;
this.odataService.getData(serviceString, successFunction);
};
}
(C) Æliens
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.