Type.registerNamespace('Graycell.ePublisher.Services');
Graycell.ePublisher.Services.UpdateChart=function() {
Graycell.ePublisher.Services.UpdateChart.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
Graycell.ePublisher.Services.UpdateChart.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_path();},
Update: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(), 'Update',false,{},succeededCallback,failedCallback,userContext); },
UpdateSubTotal: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(), 'UpdateSubTotal',false,{},succeededCallback,failedCallback,userContext); },
UpdateBoxSubTotal: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(), 'UpdateBoxSubTotal',false,{},succeededCallback,failedCallback,userContext); },
UpdateBox: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(), 'UpdateBox',false,{},succeededCallback,failedCallback,userContext); },
RefreshGrid: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(), 'RefreshGrid',false,{},succeededCallback,failedCallback,userContext); }}
Graycell.ePublisher.Services.UpdateChart.registerClass('Graycell.ePublisher.Services.UpdateChart',Sys.Net.WebServiceProxy);
Graycell.ePublisher.Services.UpdateChart._staticInstance = new Graycell.ePublisher.Services.UpdateChart();
Graycell.ePublisher.Services.UpdateChart.set_path = function(value) {
Graycell.ePublisher.Services.UpdateChart._staticInstance.set_path(value); }
Graycell.ePublisher.Services.UpdateChart.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_path();}
Graycell.ePublisher.Services.UpdateChart.set_timeout = function(value) {
Graycell.ePublisher.Services.UpdateChart._staticInstance.set_timeout(value); }
Graycell.ePublisher.Services.UpdateChart.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_timeout(); }
Graycell.ePublisher.Services.UpdateChart.set_defaultUserContext = function(value) { 
Graycell.ePublisher.Services.UpdateChart._staticInstance.set_defaultUserContext(value); }
Graycell.ePublisher.Services.UpdateChart.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_defaultUserContext(); }
Graycell.ePublisher.Services.UpdateChart.set_defaultSucceededCallback = function(value) { 
 Graycell.ePublisher.Services.UpdateChart._staticInstance.set_defaultSucceededCallback(value); }
Graycell.ePublisher.Services.UpdateChart.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_defaultSucceededCallback(); }
Graycell.ePublisher.Services.UpdateChart.set_defaultFailedCallback = function(value) { 
Graycell.ePublisher.Services.UpdateChart._staticInstance.set_defaultFailedCallback(value); }
Graycell.ePublisher.Services.UpdateChart.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_defaultFailedCallback(); }
Graycell.ePublisher.Services.UpdateChart.set_enableJsonp = function(value) { Graycell.ePublisher.Services.UpdateChart._staticInstance.set_enableJsonp(value); }
Graycell.ePublisher.Services.UpdateChart.get_enableJsonp = function() { 
/// <value type="Boolean">Specifies whether the service supports JSONP for cross domain calling.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_enableJsonp(); }
Graycell.ePublisher.Services.UpdateChart.set_jsonpCallbackParameter = function(value) { Graycell.ePublisher.Services.UpdateChart._staticInstance.set_jsonpCallbackParameter(value); }
Graycell.ePublisher.Services.UpdateChart.get_jsonpCallbackParameter = function() { 
/// <value type="String">Specifies the parameter name that contains the callback function name for a JSONP request.</value>
return Graycell.ePublisher.Services.UpdateChart._staticInstance.get_jsonpCallbackParameter(); }
Graycell.ePublisher.Services.UpdateChart.set_path("/services/UpdateChart.asmx");
Graycell.ePublisher.Services.UpdateChart.Update= 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>
Graycell.ePublisher.Services.UpdateChart._staticInstance.Update(onSuccess,onFailed,userContext); }
Graycell.ePublisher.Services.UpdateChart.UpdateSubTotal= 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>
Graycell.ePublisher.Services.UpdateChart._staticInstance.UpdateSubTotal(onSuccess,onFailed,userContext); }
Graycell.ePublisher.Services.UpdateChart.UpdateBoxSubTotal= 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>
Graycell.ePublisher.Services.UpdateChart._staticInstance.UpdateBoxSubTotal(onSuccess,onFailed,userContext); }
Graycell.ePublisher.Services.UpdateChart.UpdateBox= 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>
Graycell.ePublisher.Services.UpdateChart._staticInstance.UpdateBox(onSuccess,onFailed,userContext); }
Graycell.ePublisher.Services.UpdateChart.RefreshGrid= 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>
Graycell.ePublisher.Services.UpdateChart._staticInstance.RefreshGrid(onSuccess,onFailed,userContext); }

