Type.registerNamespace('www_Folio.WebServices');
www_Folio.WebServices.PriceService=function() {
www_Folio.WebServices.PriceService.initializeBase(this);
this._timeout = 0;
this._userContext = null;
this._succeeded = null;
this._failed = null;
}
www_Folio.WebServices.PriceService.prototype={
_get_path:function() {
 var p = this.get_path();
 if (p) return p;
 else return www_Folio.WebServices.PriceService._staticInstance.get_path();},
addPictureToCart:function(picturePk,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</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(), 'addPictureToCart',false,{picturePk:picturePk,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
addPictureToFolder:function(picturePk,folderPk,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="folderPk" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</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(), 'addPictureToFolder',false,{picturePk:picturePk,folderPk:folderPk,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
removePictureFromFolder:function(picturePk,folderId,succeededCallback, failedCallback, userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="folderId" 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(), 'removePictureFromFolder',false,{picturePk:picturePk,folderId:folderId},succeededCallback,failedCallback,userContext); },
changeFolder:function(folderId,succeededCallback, failedCallback, userContext) {
/// <param name="folderId" 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(), 'changeFolder',false,{folderId:folderId},succeededCallback,failedCallback,userContext); },
getPriceCalculator:function(picturePk,orderItemPk,contextKey,isCalculateForAllItems,succeededCallback, failedCallback, userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="orderItemPk" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</param>
/// <param name="isCalculateForAllItems" type="Boolean">System.Boolean</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(), 'getPriceCalculator',false,{picturePk:picturePk,orderItemPk:orderItemPk,contextKey:contextKey,isCalculateForAllItems:isCalculateForAllItems},succeededCallback,failedCallback,userContext); },
getPriceAttributes:function(picturePkStr,priceModelId,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="picturePkStr" type="String">System.String</param>
/// <param name="priceModelId" type="String">System.String</param>
/// <param name="contextKey" type="String">System.String</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(), 'getPriceAttributes',false,{picturePkStr:picturePkStr,priceModelId:priceModelId,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
getPrice:function(picturePkStr,dd1,dd2,dd3,dd4,dd5,dd6,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="picturePkStr" type="String">System.String</param>
/// <param name="dd1" type="String">System.String</param>
/// <param name="dd2" type="String">System.String</param>
/// <param name="dd3" type="String">System.String</param>
/// <param name="dd4" type="String">System.String</param>
/// <param name="dd5" type="String">System.String</param>
/// <param name="dd6" type="String">System.String</param>
/// <param name="contextKey" type="String">System.String</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(), 'getPrice',false,{picturePkStr:picturePkStr,dd1:dd1,dd2:dd2,dd3:dd3,dd4:dd4,dd5:dd5,dd6:dd6,contextKey:contextKey},succeededCallback,failedCallback,userContext); },
addToCart:function(picturePk,orderItemPk,dd1,dd2,dd3,dd4,dd5,dd6,startDateStr,saveSetting,contextKey,succeededCallback, failedCallback, userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="orderItemPk" type="Number">System.Int32</param>
/// <param name="dd1" type="String">System.String</param>
/// <param name="dd2" type="String">System.String</param>
/// <param name="dd3" type="String">System.String</param>
/// <param name="dd4" type="String">System.String</param>
/// <param name="dd5" type="String">System.String</param>
/// <param name="dd6" type="String">System.String</param>
/// <param name="startDateStr" type="String">System.String</param>
/// <param name="saveSetting" type="Boolean">System.Boolean</param>
/// <param name="contextKey" type="String">System.String</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(), 'addToCart',false,{picturePk:picturePk,orderItemPk:orderItemPk,dd1:dd1,dd2:dd2,dd3:dd3,dd4:dd4,dd5:dd5,dd6:dd6,startDateStr:startDateStr,saveSetting:saveSetting,contextKey:contextKey},succeededCallback,failedCallback,userContext); }}
www_Folio.WebServices.PriceService.registerClass('www_Folio.WebServices.PriceService',Sys.Net.WebServiceProxy);
www_Folio.WebServices.PriceService._staticInstance = new www_Folio.WebServices.PriceService();
www_Folio.WebServices.PriceService.set_path = function(value) {
www_Folio.WebServices.PriceService._staticInstance.set_path(value); }
www_Folio.WebServices.PriceService.get_path = function() { 
/// <value type="String" mayBeNull="true">The service url.</value>
return www_Folio.WebServices.PriceService._staticInstance.get_path();}
www_Folio.WebServices.PriceService.set_timeout = function(value) {
www_Folio.WebServices.PriceService._staticInstance.set_timeout(value); }
www_Folio.WebServices.PriceService.get_timeout = function() { 
/// <value type="Number">The service timeout.</value>
return www_Folio.WebServices.PriceService._staticInstance.get_timeout(); }
www_Folio.WebServices.PriceService.set_defaultUserContext = function(value) { 
www_Folio.WebServices.PriceService._staticInstance.set_defaultUserContext(value); }
www_Folio.WebServices.PriceService.get_defaultUserContext = function() { 
/// <value mayBeNull="true">The service default user context.</value>
return www_Folio.WebServices.PriceService._staticInstance.get_defaultUserContext(); }
www_Folio.WebServices.PriceService.set_defaultSucceededCallback = function(value) { 
 www_Folio.WebServices.PriceService._staticInstance.set_defaultSucceededCallback(value); }
www_Folio.WebServices.PriceService.get_defaultSucceededCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default succeeded callback.</value>
return www_Folio.WebServices.PriceService._staticInstance.get_defaultSucceededCallback(); }
www_Folio.WebServices.PriceService.set_defaultFailedCallback = function(value) { 
www_Folio.WebServices.PriceService._staticInstance.set_defaultFailedCallback(value); }
www_Folio.WebServices.PriceService.get_defaultFailedCallback = function() { 
/// <value type="Function" mayBeNull="true">The service default failed callback.</value>
return www_Folio.WebServices.PriceService._staticInstance.get_defaultFailedCallback(); }
www_Folio.WebServices.PriceService.set_path("/WebServices/PriceService.asmx");
www_Folio.WebServices.PriceService.addPictureToCart= function(picturePk,contextKey,onSuccess,onFailed,userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</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>
www_Folio.WebServices.PriceService._staticInstance.addPictureToCart(picturePk,contextKey,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.addPictureToFolder= function(picturePk,folderPk,contextKey,onSuccess,onFailed,userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="folderPk" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</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>
www_Folio.WebServices.PriceService._staticInstance.addPictureToFolder(picturePk,folderPk,contextKey,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.removePictureFromFolder= function(picturePk,folderId,onSuccess,onFailed,userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="folderId" 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>
www_Folio.WebServices.PriceService._staticInstance.removePictureFromFolder(picturePk,folderId,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.changeFolder= function(folderId,onSuccess,onFailed,userContext) {
/// <param name="folderId" 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>
www_Folio.WebServices.PriceService._staticInstance.changeFolder(folderId,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.getPriceCalculator= function(picturePk,orderItemPk,contextKey,isCalculateForAllItems,onSuccess,onFailed,userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="orderItemPk" type="Number">System.Int32</param>
/// <param name="contextKey" type="String">System.String</param>
/// <param name="isCalculateForAllItems" type="Boolean">System.Boolean</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>
www_Folio.WebServices.PriceService._staticInstance.getPriceCalculator(picturePk,orderItemPk,contextKey,isCalculateForAllItems,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.getPriceAttributes= function(picturePkStr,priceModelId,contextKey,onSuccess,onFailed,userContext) {
/// <param name="picturePkStr" type="String">System.String</param>
/// <param name="priceModelId" type="String">System.String</param>
/// <param name="contextKey" type="String">System.String</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>
www_Folio.WebServices.PriceService._staticInstance.getPriceAttributes(picturePkStr,priceModelId,contextKey,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.getPrice= function(picturePkStr,dd1,dd2,dd3,dd4,dd5,dd6,contextKey,onSuccess,onFailed,userContext) {
/// <param name="picturePkStr" type="String">System.String</param>
/// <param name="dd1" type="String">System.String</param>
/// <param name="dd2" type="String">System.String</param>
/// <param name="dd3" type="String">System.String</param>
/// <param name="dd4" type="String">System.String</param>
/// <param name="dd5" type="String">System.String</param>
/// <param name="dd6" type="String">System.String</param>
/// <param name="contextKey" type="String">System.String</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>
www_Folio.WebServices.PriceService._staticInstance.getPrice(picturePkStr,dd1,dd2,dd3,dd4,dd5,dd6,contextKey,onSuccess,onFailed,userContext); }
www_Folio.WebServices.PriceService.addToCart= function(picturePk,orderItemPk,dd1,dd2,dd3,dd4,dd5,dd6,startDateStr,saveSetting,contextKey,onSuccess,onFailed,userContext) {
/// <param name="picturePk" type="Number">System.Int32</param>
/// <param name="orderItemPk" type="Number">System.Int32</param>
/// <param name="dd1" type="String">System.String</param>
/// <param name="dd2" type="String">System.String</param>
/// <param name="dd3" type="String">System.String</param>
/// <param name="dd4" type="String">System.String</param>
/// <param name="dd5" type="String">System.String</param>
/// <param name="dd6" type="String">System.String</param>
/// <param name="startDateStr" type="String">System.String</param>
/// <param name="saveSetting" type="Boolean">System.Boolean</param>
/// <param name="contextKey" type="String">System.String</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>
www_Folio.WebServices.PriceService._staticInstance.addToCart(picturePk,orderItemPk,dd1,dd2,dd3,dd4,dd5,dd6,startDateStr,saveSetting,contextKey,onSuccess,onFailed,userContext); }
var gtc = Sys.Net.WebServiceProxy._generateTypedConstructor;
if (typeof(www_Folio.WebServices.PriceModelValues) === 'undefined') {
www_Folio.WebServices.PriceModelValues=gtc("www_Folio.WebServices.PriceModelValues");
www_Folio.WebServices.PriceModelValues.registerClass('www_Folio.WebServices.PriceModelValues');
}
if (typeof(www_Folio.WebServices.Price) === 'undefined') {
www_Folio.WebServices.Price=gtc("www_Folio.WebServices.Price");
www_Folio.WebServices.Price.registerClass('www_Folio.WebServices.Price');
}

