// ------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Mono Runtime Version: 2.0.50727.1433
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
// ------------------------------------------------------------------------------
//
// This source code was auto-generated by Web Services Description Language Utility
//Mono Framework v2.0.50727.1433
//
///
[System.Web.Services.WebServiceBinding(Name="BasicHttpBinding_IStockService", Namespace="http://tempuri.org/")]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(ArticleHeader))]
public partial class StockService : System.Web.Services.Protocols.SoapHttpClientProtocol {
private System.Threading.SendOrPostCallback MakeDeliveryNoteOperationCompleted;
private System.Threading.SendOrPostCallback MakeDeliveryNote_BulkOperationCompleted;
private System.Threading.SendOrPostCallback ImportDeliveryNoteHistoryOperationCompleted;
private System.Threading.SendOrPostCallback ArticleAveragePriceOperationCompleted;
private System.Threading.SendOrPostCallback PriceChangeOperationCompleted;
private System.Threading.SendOrPostCallback StockCountOperationCompleted;
private System.Threading.SendOrPostCallback StockCountInShopsOperationCompleted;
private System.Threading.SendOrPostCallback StockCountSingleEanOperationCompleted;
private System.Threading.SendOrPostCallback StockCountByParameterOperationCompleted;
private System.Threading.SendOrPostCallback GetFirstMachineNumberOperationCompleted;
private System.Threading.SendOrPostCallback GetLastItemGroupIncludedInSaleOperationCompleted;
private System.Threading.SendOrPostCallback GetClerkAndShopInfoOperationCompleted;
private System.Threading.SendOrPostCallback GetSuppliersOperationCompleted;
private System.Threading.SendOrPostCallback GetItemgroupsOperationCompleted;
private System.Threading.SendOrPostCallback GetWebshopArticlesOperationCompleted;
private System.Threading.SendOrPostCallback GetWebshopArticlesFilterByShopIdOperationCompleted;
private System.Threading.SendOrPostCallback GetWebshopArticlesSinceEdbNumberOperationCompleted;
private System.Threading.SendOrPostCallback GetArticleInformationOperationCompleted;
private System.Threading.SendOrPostCallback GetArticleInformationAsObjectsOperationCompleted;
private System.Threading.SendOrPostCallback ValidateArticleFileOperationCompleted;
private System.Threading.SendOrPostCallback GetBookedLinesOnDeliverynoteOperationCompleted;
private System.Threading.SendOrPostCallback GetImageOperationCompleted;
private System.Threading.SendOrPostCallback DeleteImagesOperationCompleted;
private System.Threading.SendOrPostCallback SaveWebshopOrderOperationCompleted;
public StockService() {
this.Url = "http://betaapi.dddadmin.com/StockService.svc";
}
public event MakeDeliveryNoteCompletedEventHandler MakeDeliveryNoteCompleted;
public event MakeDeliveryNote_BulkCompletedEventHandler MakeDeliveryNote_BulkCompleted;
public event ImportDeliveryNoteHistoryCompletedEventHandler ImportDeliveryNoteHistoryCompleted;
public event ArticleAveragePriceCompletedEventHandler ArticleAveragePriceCompleted;
public event PriceChangeCompletedEventHandler PriceChangeCompleted;
public event StockCountCompletedEventHandler StockCountCompleted;
public event StockCountInShopsCompletedEventHandler StockCountInShopsCompleted;
public event StockCountSingleEanCompletedEventHandler StockCountSingleEanCompleted;
public event StockCountByParameterCompletedEventHandler StockCountByParameterCompleted;
public event GetFirstMachineNumberCompletedEventHandler GetFirstMachineNumberCompleted;
public event GetLastItemGroupIncludedInSaleCompletedEventHandler GetLastItemGroupIncludedInSaleCompleted;
public event GetClerkAndShopInfoCompletedEventHandler GetClerkAndShopInfoCompleted;
public event GetSuppliersCompletedEventHandler GetSuppliersCompleted;
public event GetItemgroupsCompletedEventHandler GetItemgroupsCompleted;
public event GetWebshopArticlesCompletedEventHandler GetWebshopArticlesCompleted;
public event GetWebshopArticlesFilterByShopIdCompletedEventHandler GetWebshopArticlesFilterByShopIdCompleted;
public event GetWebshopArticlesSinceEdbNumberCompletedEventHandler GetWebshopArticlesSinceEdbNumberCompleted;
public event GetArticleInformationCompletedEventHandler GetArticleInformationCompleted;
public event GetArticleInformationAsObjectsCompletedEventHandler GetArticleInformationAsObjectsCompleted;
public event ValidateArticleFileCompletedEventHandler ValidateArticleFileCompleted;
public event GetBookedLinesOnDeliverynoteCompletedEventHandler GetBookedLinesOnDeliverynoteCompleted;
public event GetImageCompletedEventHandler GetImageCompleted;
public event DeleteImagesCompletedEventHandler DeleteImagesCompleted;
public event SaveWebshopOrderCompletedEventHandler SaveWebshopOrderCompleted;
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/MakeDeliveryNote", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public ArticleResponse MakeDeliveryNote([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] DeliveryNote dn, int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("MakeDeliveryNote", new object[] {
dn,
client,
psk});
return ((ArticleResponse)(results[0]));
}
public System.IAsyncResult BeginMakeDeliveryNote(DeliveryNote dn, int client, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("MakeDeliveryNote", new object[] {
dn,
client,
psk}, callback, asyncState);
}
public ArticleResponse EndMakeDeliveryNote(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleResponse)(results[0]));
}
public void MakeDeliveryNoteAsync(DeliveryNote dn, int client, string psk) {
this.MakeDeliveryNoteAsync(dn, client, psk, null);
}
public void MakeDeliveryNoteAsync(DeliveryNote dn, int client, string psk, object userState) {
if ((this.MakeDeliveryNoteOperationCompleted == null)) {
this.MakeDeliveryNoteOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMakeDeliveryNoteCompleted);
}
this.InvokeAsync("MakeDeliveryNote", new object[] {
dn,
client,
psk}, this.MakeDeliveryNoteOperationCompleted, userState);
}
private void OnMakeDeliveryNoteCompleted(object arg) {
if ((this.MakeDeliveryNoteCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.MakeDeliveryNoteCompleted(this, new MakeDeliveryNoteCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/MakeDeliveryNote_Bulk", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public ArticleResponse[] MakeDeliveryNote_Bulk([System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")] DeliveryNote[] dn, int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("MakeDeliveryNote_Bulk", new object[] {
dn,
client,
psk});
return ((ArticleResponse[])(results[0]));
}
public System.IAsyncResult BeginMakeDeliveryNote_Bulk(DeliveryNote[] dn, int client, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("MakeDeliveryNote_Bulk", new object[] {
dn,
client,
psk}, callback, asyncState);
}
public ArticleResponse[] EndMakeDeliveryNote_Bulk(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleResponse[])(results[0]));
}
public void MakeDeliveryNote_BulkAsync(DeliveryNote[] dn, int client, string psk) {
this.MakeDeliveryNote_BulkAsync(dn, client, psk, null);
}
public void MakeDeliveryNote_BulkAsync(DeliveryNote[] dn, int client, string psk, object userState) {
if ((this.MakeDeliveryNote_BulkOperationCompleted == null)) {
this.MakeDeliveryNote_BulkOperationCompleted = new System.Threading.SendOrPostCallback(this.OnMakeDeliveryNote_BulkCompleted);
}
this.InvokeAsync("MakeDeliveryNote_Bulk", new object[] {
dn,
client,
psk}, this.MakeDeliveryNote_BulkOperationCompleted, userState);
}
private void OnMakeDeliveryNote_BulkCompleted(object arg) {
if ((this.MakeDeliveryNote_BulkCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.MakeDeliveryNote_BulkCompleted(this, new MakeDeliveryNote_BulkCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/ImportDeliveryNoteHistory", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(ElementName="KeyValueOfstringArticleResponsezJ_S5Vm7C", Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)]
public ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C[] ImportDeliveryNoteHistory([System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")] DeliveryNote[] deliveryNotes, int client, bool autoUpdateStock, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("ImportDeliveryNoteHistory", new object[] {
deliveryNotes,
client,
autoUpdateStock,
psk});
return ((ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C[])(results[0]));
}
public System.IAsyncResult BeginImportDeliveryNoteHistory(DeliveryNote[] deliveryNotes, int client, bool autoUpdateStock, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("ImportDeliveryNoteHistory", new object[] {
deliveryNotes,
client,
autoUpdateStock,
psk}, callback, asyncState);
}
public ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C[] EndImportDeliveryNoteHistory(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C[])(results[0]));
}
public void ImportDeliveryNoteHistoryAsync(DeliveryNote[] deliveryNotes, int client, bool autoUpdateStock, string psk) {
this.ImportDeliveryNoteHistoryAsync(deliveryNotes, client, autoUpdateStock, psk, null);
}
public void ImportDeliveryNoteHistoryAsync(DeliveryNote[] deliveryNotes, int client, bool autoUpdateStock, string psk, object userState) {
if ((this.ImportDeliveryNoteHistoryOperationCompleted == null)) {
this.ImportDeliveryNoteHistoryOperationCompleted = new System.Threading.SendOrPostCallback(this.OnImportDeliveryNoteHistoryCompleted);
}
this.InvokeAsync("ImportDeliveryNoteHistory", new object[] {
deliveryNotes,
client,
autoUpdateStock,
psk}, this.ImportDeliveryNoteHistoryOperationCompleted, userState);
}
private void OnImportDeliveryNoteHistoryCompleted(object arg) {
if ((this.ImportDeliveryNoteHistoryCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.ImportDeliveryNoteHistoryCompleted(this, new ImportDeliveryNoteHistoryCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/ArticleAveragePrice", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
public decimal ArticleAveragePrice(int supplier, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string edbnumber, int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("ArticleAveragePrice", new object[] {
supplier,
edbnumber,
client,
psk});
return ((decimal)(results[0]));
}
public System.IAsyncResult BeginArticleAveragePrice(int supplier, string edbnumber, int client, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("ArticleAveragePrice", new object[] {
supplier,
edbnumber,
client,
psk}, callback, asyncState);
}
public decimal EndArticleAveragePrice(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((decimal)(results[0]));
}
public void ArticleAveragePriceAsync(int supplier, string edbnumber, int client, string psk) {
this.ArticleAveragePriceAsync(supplier, edbnumber, client, psk, null);
}
public void ArticleAveragePriceAsync(int supplier, string edbnumber, int client, string psk, object userState) {
if ((this.ArticleAveragePriceOperationCompleted == null)) {
this.ArticleAveragePriceOperationCompleted = new System.Threading.SendOrPostCallback(this.OnArticleAveragePriceCompleted);
}
this.InvokeAsync("ArticleAveragePrice", new object[] {
supplier,
edbnumber,
client,
psk}, this.ArticleAveragePriceOperationCompleted, userState);
}
private void OnArticleAveragePriceCompleted(object arg) {
if ((this.ArticleAveragePriceCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.ArticleAveragePriceCompleted(this, new ArticleAveragePriceCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/PriceChange", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public ArticleResponse PriceChange(int client, [System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")] PriceChange[] priceChanges, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("PriceChange", new object[] {
client,
priceChanges,
psk});
return ((ArticleResponse)(results[0]));
}
public System.IAsyncResult BeginPriceChange(int client, PriceChange[] priceChanges, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("PriceChange", new object[] {
client,
priceChanges,
psk}, callback, asyncState);
}
public ArticleResponse EndPriceChange(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleResponse)(results[0]));
}
public void PriceChangeAsync(int client, PriceChange[] priceChanges, string psk) {
this.PriceChangeAsync(client, priceChanges, psk, null);
}
public void PriceChangeAsync(int client, PriceChange[] priceChanges, string psk, object userState) {
if ((this.PriceChangeOperationCompleted == null)) {
this.PriceChangeOperationCompleted = new System.Threading.SendOrPostCallback(this.OnPriceChangeCompleted);
}
this.InvokeAsync("PriceChange", new object[] {
client,
priceChanges,
psk}, this.PriceChangeOperationCompleted, userState);
}
private void OnPriceChangeCompleted(object arg) {
if ((this.PriceChangeCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.PriceChangeCompleted(this, new PriceChangeCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/StockCount", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(ElementName="KeyValueOflongint", Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)]
public ArrayOfKeyValueOflongintKeyValueOflongint[] StockCount([System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)] long[] eans, int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("StockCount", new object[] {
eans,
client,
psk});
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(results[0]));
}
public System.IAsyncResult BeginStockCount(long[] eans, int client, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("StockCount", new object[] {
eans,
client,
psk}, callback, asyncState);
}
public ArrayOfKeyValueOflongintKeyValueOflongint[] EndStockCount(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(results[0]));
}
public void StockCountAsync(long[] eans, int client, string psk) {
this.StockCountAsync(eans, client, psk, null);
}
public void StockCountAsync(long[] eans, int client, string psk, object userState) {
if ((this.StockCountOperationCompleted == null)) {
this.StockCountOperationCompleted = new System.Threading.SendOrPostCallback(this.OnStockCountCompleted);
}
this.InvokeAsync("StockCount", new object[] {
eans,
client,
psk}, this.StockCountOperationCompleted, userState);
}
private void OnStockCountCompleted(object arg) {
if ((this.StockCountCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.StockCountCompleted(this, new StockCountCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/StockCountInShops", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(ElementName="KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1", Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)]
public ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1[] StockCountInShops(int shopKey, [System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)] long[] eans, [System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)] int[] shops, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("StockCountInShops", new object[] {
shopKey,
eans,
shops,
psk});
return ((ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1[])(results[0]));
}
public System.IAsyncResult BeginStockCountInShops(int shopKey, long[] eans, int[] shops, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("StockCountInShops", new object[] {
shopKey,
eans,
shops,
psk}, callback, asyncState);
}
public ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1[] EndStockCountInShops(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1[])(results[0]));
}
public void StockCountInShopsAsync(int shopKey, long[] eans, int[] shops, string psk) {
this.StockCountInShopsAsync(shopKey, eans, shops, psk, null);
}
public void StockCountInShopsAsync(int shopKey, long[] eans, int[] shops, string psk, object userState) {
if ((this.StockCountInShopsOperationCompleted == null)) {
this.StockCountInShopsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnStockCountInShopsCompleted);
}
this.InvokeAsync("StockCountInShops", new object[] {
shopKey,
eans,
shops,
psk}, this.StockCountInShopsOperationCompleted, userState);
}
private void OnStockCountInShopsCompleted(object arg) {
if ((this.StockCountInShopsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.StockCountInShopsCompleted(this, new StockCountInShopsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/StockCountSingleEan", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(ElementName="KeyValueOflongint", Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)]
public ArrayOfKeyValueOflongintKeyValueOflongint[] StockCountSingleEan(long ean, int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("StockCountSingleEan", new object[] {
ean,
client,
psk});
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(results[0]));
}
public System.IAsyncResult BeginStockCountSingleEan(long ean, int client, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("StockCountSingleEan", new object[] {
ean,
client,
psk}, callback, asyncState);
}
public ArrayOfKeyValueOflongintKeyValueOflongint[] EndStockCountSingleEan(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(results[0]));
}
public void StockCountSingleEanAsync(long ean, int client, string psk) {
this.StockCountSingleEanAsync(ean, client, psk, null);
}
public void StockCountSingleEanAsync(long ean, int client, string psk, object userState) {
if ((this.StockCountSingleEanOperationCompleted == null)) {
this.StockCountSingleEanOperationCompleted = new System.Threading.SendOrPostCallback(this.OnStockCountSingleEanCompleted);
}
this.InvokeAsync("StockCountSingleEan", new object[] {
ean,
client,
psk}, this.StockCountSingleEanOperationCompleted, userState);
}
private void OnStockCountSingleEanCompleted(object arg) {
if ((this.StockCountSingleEanCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.StockCountSingleEanCompleted(this, new StockCountSingleEanCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/StockCountByParameter", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(ElementName="KeyValueOflongint", Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)]
public ArrayOfKeyValueOflongintKeyValueOflongint[] StockCountByParameter([System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)] long[] eans, int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("StockCountByParameter", new object[] {
eans,
client,
psk});
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(results[0]));
}
public System.IAsyncResult BeginStockCountByParameter(long[] eans, int client, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("StockCountByParameter", new object[] {
eans,
client,
psk}, callback, asyncState);
}
public ArrayOfKeyValueOflongintKeyValueOflongint[] EndStockCountByParameter(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(results[0]));
}
public void StockCountByParameterAsync(long[] eans, int client, string psk) {
this.StockCountByParameterAsync(eans, client, psk, null);
}
public void StockCountByParameterAsync(long[] eans, int client, string psk, object userState) {
if ((this.StockCountByParameterOperationCompleted == null)) {
this.StockCountByParameterOperationCompleted = new System.Threading.SendOrPostCallback(this.OnStockCountByParameterCompleted);
}
this.InvokeAsync("StockCountByParameter", new object[] {
eans,
client,
psk}, this.StockCountByParameterOperationCompleted, userState);
}
private void OnStockCountByParameterCompleted(object arg) {
if ((this.StockCountByParameterCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.StockCountByParameterCompleted(this, new StockCountByParameterCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetFirstMachineNumber", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
public int GetFirstMachineNumber(int clientid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetFirstMachineNumber", new object[] {
clientid,
psk});
return ((int)(results[0]));
}
public System.IAsyncResult BeginGetFirstMachineNumber(int clientid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetFirstMachineNumber", new object[] {
clientid,
psk}, callback, asyncState);
}
public int EndGetFirstMachineNumber(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
public void GetFirstMachineNumberAsync(int clientid, string psk) {
this.GetFirstMachineNumberAsync(clientid, psk, null);
}
public void GetFirstMachineNumberAsync(int clientid, string psk, object userState) {
if ((this.GetFirstMachineNumberOperationCompleted == null)) {
this.GetFirstMachineNumberOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetFirstMachineNumberCompleted);
}
this.InvokeAsync("GetFirstMachineNumber", new object[] {
clientid,
psk}, this.GetFirstMachineNumberOperationCompleted, userState);
}
private void OnGetFirstMachineNumberCompleted(object arg) {
if ((this.GetFirstMachineNumberCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetFirstMachineNumberCompleted(this, new GetFirstMachineNumberCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetLastItemGroupIncludedInSale", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
public int GetLastItemGroupIncludedInSale(int clientid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetLastItemGroupIncludedInSale", new object[] {
clientid,
psk});
return ((int)(results[0]));
}
public System.IAsyncResult BeginGetLastItemGroupIncludedInSale(int clientid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetLastItemGroupIncludedInSale", new object[] {
clientid,
psk}, callback, asyncState);
}
public int EndGetLastItemGroupIncludedInSale(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((int)(results[0]));
}
public void GetLastItemGroupIncludedInSaleAsync(int clientid, string psk) {
this.GetLastItemGroupIncludedInSaleAsync(clientid, psk, null);
}
public void GetLastItemGroupIncludedInSaleAsync(int clientid, string psk, object userState) {
if ((this.GetLastItemGroupIncludedInSaleOperationCompleted == null)) {
this.GetLastItemGroupIncludedInSaleOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetLastItemGroupIncludedInSaleCompleted);
}
this.InvokeAsync("GetLastItemGroupIncludedInSale", new object[] {
clientid,
psk}, this.GetLastItemGroupIncludedInSaleOperationCompleted, userState);
}
private void OnGetLastItemGroupIncludedInSaleCompleted(object arg) {
if ((this.GetLastItemGroupIncludedInSaleCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetLastItemGroupIncludedInSaleCompleted(this, new GetLastItemGroupIncludedInSaleCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetClerkAndShopInfo", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public POSInformation[] GetClerkAndShopInfo(int clientid, bool onlyShopInfo, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetClerkAndShopInfo", new object[] {
clientid,
onlyShopInfo,
psk});
return ((POSInformation[])(results[0]));
}
public System.IAsyncResult BeginGetClerkAndShopInfo(int clientid, bool onlyShopInfo, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetClerkAndShopInfo", new object[] {
clientid,
onlyShopInfo,
psk}, callback, asyncState);
}
public POSInformation[] EndGetClerkAndShopInfo(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((POSInformation[])(results[0]));
}
public void GetClerkAndShopInfoAsync(int clientid, bool onlyShopInfo, string psk) {
this.GetClerkAndShopInfoAsync(clientid, onlyShopInfo, psk, null);
}
public void GetClerkAndShopInfoAsync(int clientid, bool onlyShopInfo, string psk, object userState) {
if ((this.GetClerkAndShopInfoOperationCompleted == null)) {
this.GetClerkAndShopInfoOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetClerkAndShopInfoCompleted);
}
this.InvokeAsync("GetClerkAndShopInfo", new object[] {
clientid,
onlyShopInfo,
psk}, this.GetClerkAndShopInfoOperationCompleted, userState);
}
private void OnGetClerkAndShopInfoCompleted(object arg) {
if ((this.GetClerkAndShopInfoCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetClerkAndShopInfoCompleted(this, new GetClerkAndShopInfoCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetSuppliers", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public ArticleGrouping[] GetSuppliers(int groupid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetSuppliers", new object[] {
groupid,
psk});
return ((ArticleGrouping[])(results[0]));
}
public System.IAsyncResult BeginGetSuppliers(int groupid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetSuppliers", new object[] {
groupid,
psk}, callback, asyncState);
}
public ArticleGrouping[] EndGetSuppliers(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleGrouping[])(results[0]));
}
public void GetSuppliersAsync(int groupid, string psk) {
this.GetSuppliersAsync(groupid, psk, null);
}
public void GetSuppliersAsync(int groupid, string psk, object userState) {
if ((this.GetSuppliersOperationCompleted == null)) {
this.GetSuppliersOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetSuppliersCompleted);
}
this.InvokeAsync("GetSuppliers", new object[] {
groupid,
psk}, this.GetSuppliersOperationCompleted, userState);
}
private void OnGetSuppliersCompleted(object arg) {
if ((this.GetSuppliersCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetSuppliersCompleted(this, new GetSuppliersCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetItemgroups", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public ArticleGrouping[] GetItemgroups(int groupid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetItemgroups", new object[] {
groupid,
psk});
return ((ArticleGrouping[])(results[0]));
}
public System.IAsyncResult BeginGetItemgroups(int groupid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetItemgroups", new object[] {
groupid,
psk}, callback, asyncState);
}
public ArticleGrouping[] EndGetItemgroups(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleGrouping[])(results[0]));
}
public void GetItemgroupsAsync(int groupid, string psk) {
this.GetItemgroupsAsync(groupid, psk, null);
}
public void GetItemgroupsAsync(int groupid, string psk, object userState) {
if ((this.GetItemgroupsOperationCompleted == null)) {
this.GetItemgroupsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetItemgroupsCompleted);
}
this.InvokeAsync("GetItemgroups", new object[] {
groupid,
psk}, this.GetItemgroupsOperationCompleted, userState);
}
private void OnGetItemgroupsCompleted(object arg) {
if ((this.GetItemgroupsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetItemgroupsCompleted(this, new GetItemgroupsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetWebshopArticles", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string GetWebshopArticles(int clientid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetWebshopArticles", new object[] {
clientid,
psk});
return ((string)(results[0]));
}
public System.IAsyncResult BeginGetWebshopArticles(int clientid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetWebshopArticles", new object[] {
clientid,
psk}, callback, asyncState);
}
public string EndGetWebshopArticles(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((string)(results[0]));
}
public void GetWebshopArticlesAsync(int clientid, string psk) {
this.GetWebshopArticlesAsync(clientid, psk, null);
}
public void GetWebshopArticlesAsync(int clientid, string psk, object userState) {
if ((this.GetWebshopArticlesOperationCompleted == null)) {
this.GetWebshopArticlesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebshopArticlesCompleted);
}
this.InvokeAsync("GetWebshopArticles", new object[] {
clientid,
psk}, this.GetWebshopArticlesOperationCompleted, userState);
}
private void OnGetWebshopArticlesCompleted(object arg) {
if ((this.GetWebshopArticlesCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetWebshopArticlesCompleted(this, new GetWebshopArticlesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetWebshopArticlesFilterByShopId", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string GetWebshopArticlesFilterByShopId(int clientid, int shopid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetWebshopArticlesFilterByShopId", new object[] {
clientid,
shopid,
psk});
return ((string)(results[0]));
}
public System.IAsyncResult BeginGetWebshopArticlesFilterByShopId(int clientid, int shopid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetWebshopArticlesFilterByShopId", new object[] {
clientid,
shopid,
psk}, callback, asyncState);
}
public string EndGetWebshopArticlesFilterByShopId(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((string)(results[0]));
}
public void GetWebshopArticlesFilterByShopIdAsync(int clientid, int shopid, string psk) {
this.GetWebshopArticlesFilterByShopIdAsync(clientid, shopid, psk, null);
}
public void GetWebshopArticlesFilterByShopIdAsync(int clientid, int shopid, string psk, object userState) {
if ((this.GetWebshopArticlesFilterByShopIdOperationCompleted == null)) {
this.GetWebshopArticlesFilterByShopIdOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebshopArticlesFilterByShopIdCompleted);
}
this.InvokeAsync("GetWebshopArticlesFilterByShopId", new object[] {
clientid,
shopid,
psk}, this.GetWebshopArticlesFilterByShopIdOperationCompleted, userState);
}
private void OnGetWebshopArticlesFilterByShopIdCompleted(object arg) {
if ((this.GetWebshopArticlesFilterByShopIdCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetWebshopArticlesFilterByShopIdCompleted(this, new GetWebshopArticlesFilterByShopIdCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetWebshopArticlesSinceEdbNumber", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string GetWebshopArticlesSinceEdbNumber(int clientid, int edbnumber, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetWebshopArticlesSinceEdbNumber", new object[] {
clientid,
edbnumber,
psk});
return ((string)(results[0]));
}
public System.IAsyncResult BeginGetWebshopArticlesSinceEdbNumber(int clientid, int edbnumber, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetWebshopArticlesSinceEdbNumber", new object[] {
clientid,
edbnumber,
psk}, callback, asyncState);
}
public string EndGetWebshopArticlesSinceEdbNumber(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((string)(results[0]));
}
public void GetWebshopArticlesSinceEdbNumberAsync(int clientid, int edbnumber, string psk) {
this.GetWebshopArticlesSinceEdbNumberAsync(clientid, edbnumber, psk, null);
}
public void GetWebshopArticlesSinceEdbNumberAsync(int clientid, int edbnumber, string psk, object userState) {
if ((this.GetWebshopArticlesSinceEdbNumberOperationCompleted == null)) {
this.GetWebshopArticlesSinceEdbNumberOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetWebshopArticlesSinceEdbNumberCompleted);
}
this.InvokeAsync("GetWebshopArticlesSinceEdbNumber", new object[] {
clientid,
edbnumber,
psk}, this.GetWebshopArticlesSinceEdbNumberOperationCompleted, userState);
}
private void OnGetWebshopArticlesSinceEdbNumberCompleted(object arg) {
if ((this.GetWebshopArticlesSinceEdbNumberCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetWebshopArticlesSinceEdbNumberCompleted(this, new GetWebshopArticlesSinceEdbNumberCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetArticleInformation", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string GetArticleInformation([System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)] long[] eans, int clientid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetArticleInformation", new object[] {
eans,
clientid,
psk});
return ((string)(results[0]));
}
public System.IAsyncResult BeginGetArticleInformation(long[] eans, int clientid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetArticleInformation", new object[] {
eans,
clientid,
psk}, callback, asyncState);
}
public string EndGetArticleInformation(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((string)(results[0]));
}
public void GetArticleInformationAsync(long[] eans, int clientid, string psk) {
this.GetArticleInformationAsync(eans, clientid, psk, null);
}
public void GetArticleInformationAsync(long[] eans, int clientid, string psk, object userState) {
if ((this.GetArticleInformationOperationCompleted == null)) {
this.GetArticleInformationOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetArticleInformationCompleted);
}
this.InvokeAsync("GetArticleInformation", new object[] {
eans,
clientid,
psk}, this.GetArticleInformationOperationCompleted, userState);
}
private void OnGetArticleInformationCompleted(object arg) {
if ((this.GetArticleInformationCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetArticleInformationCompleted(this, new GetArticleInformationCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetArticleInformationAsObjects", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService.BusinessClasses")]
public ArticleLine[] GetArticleInformationAsObjects([System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays", IsNullable=false)] long[] eans, int clientid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetArticleInformationAsObjects", new object[] {
eans,
clientid,
psk});
return ((ArticleLine[])(results[0]));
}
public System.IAsyncResult BeginGetArticleInformationAsObjects(long[] eans, int clientid, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetArticleInformationAsObjects", new object[] {
eans,
clientid,
psk}, callback, asyncState);
}
public ArticleLine[] EndGetArticleInformationAsObjects(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleLine[])(results[0]));
}
public void GetArticleInformationAsObjectsAsync(long[] eans, int clientid, string psk) {
this.GetArticleInformationAsObjectsAsync(eans, clientid, psk, null);
}
public void GetArticleInformationAsObjectsAsync(long[] eans, int clientid, string psk, object userState) {
if ((this.GetArticleInformationAsObjectsOperationCompleted == null)) {
this.GetArticleInformationAsObjectsOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetArticleInformationAsObjectsCompleted);
}
this.InvokeAsync("GetArticleInformationAsObjects", new object[] {
eans,
clientid,
psk}, this.GetArticleInformationAsObjectsOperationCompleted, userState);
}
private void OnGetArticleInformationAsObjectsCompleted(object arg) {
if ((this.GetArticleInformationAsObjectsCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetArticleInformationAsObjectsCompleted(this, new GetArticleInformationAsObjectsCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/ValidateArticleFile", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService.ValidationHelper")]
public ArticleLineValidation[] ValidateArticleFile(short koncern, [System.Xml.Serialization.XmlArray(IsNullable=true)] [System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")] string[] lines, short levConvertList, short grpConvertList, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string decimalSeparator) {
object[] results = this.Invoke("ValidateArticleFile", new object[] {
koncern,
lines,
levConvertList,
grpConvertList,
decimalSeparator});
return ((ArticleLineValidation[])(results[0]));
}
public System.IAsyncResult BeginValidateArticleFile(short koncern, string[] lines, short levConvertList, short grpConvertList, string decimalSeparator, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("ValidateArticleFile", new object[] {
koncern,
lines,
levConvertList,
grpConvertList,
decimalSeparator}, callback, asyncState);
}
public ArticleLineValidation[] EndValidateArticleFile(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleLineValidation[])(results[0]));
}
public void ValidateArticleFileAsync(short koncern, string[] lines, short levConvertList, short grpConvertList, string decimalSeparator) {
this.ValidateArticleFileAsync(koncern, lines, levConvertList, grpConvertList, decimalSeparator, null);
}
public void ValidateArticleFileAsync(short koncern, string[] lines, short levConvertList, short grpConvertList, string decimalSeparator, object userState) {
if ((this.ValidateArticleFileOperationCompleted == null)) {
this.ValidateArticleFileOperationCompleted = new System.Threading.SendOrPostCallback(this.OnValidateArticleFileCompleted);
}
this.InvokeAsync("ValidateArticleFile", new object[] {
koncern,
lines,
levConvertList,
grpConvertList,
decimalSeparator}, this.ValidateArticleFileOperationCompleted, userState);
}
private void OnValidateArticleFileCompleted(object arg) {
if ((this.ValidateArticleFileCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.ValidateArticleFileCompleted(this, new ValidateArticleFileCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetBookedLinesOnDeliverynote", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlArray(IsNullable=true)]
[return: System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.datacontract.org/2004/07/DdDService.BusinessClasses")]
public ArticleLine[] GetBookedLinesOnDeliverynote(int clientid, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string deliverynote, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetBookedLinesOnDeliverynote", new object[] {
clientid,
deliverynote,
psk});
return ((ArticleLine[])(results[0]));
}
public System.IAsyncResult BeginGetBookedLinesOnDeliverynote(int clientid, string deliverynote, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetBookedLinesOnDeliverynote", new object[] {
clientid,
deliverynote,
psk}, callback, asyncState);
}
public ArticleLine[] EndGetBookedLinesOnDeliverynote(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ArticleLine[])(results[0]));
}
public void GetBookedLinesOnDeliverynoteAsync(int clientid, string deliverynote, string psk) {
this.GetBookedLinesOnDeliverynoteAsync(clientid, deliverynote, psk, null);
}
public void GetBookedLinesOnDeliverynoteAsync(int clientid, string deliverynote, string psk, object userState) {
if ((this.GetBookedLinesOnDeliverynoteOperationCompleted == null)) {
this.GetBookedLinesOnDeliverynoteOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetBookedLinesOnDeliverynoteCompleted);
}
this.InvokeAsync("GetBookedLinesOnDeliverynote", new object[] {
clientid,
deliverynote,
psk}, this.GetBookedLinesOnDeliverynoteOperationCompleted, userState);
}
private void OnGetBookedLinesOnDeliverynoteCompleted(object arg) {
if ((this.GetBookedLinesOnDeliverynoteCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetBookedLinesOnDeliverynoteCompleted(this, new GetBookedLinesOnDeliverynoteCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/GetImage", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
public byte[] GetImage([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string koncern, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string name, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("GetImage", new object[] {
koncern,
name,
psk});
return ((byte[])(results[0]));
}
public System.IAsyncResult BeginGetImage(string koncern, string name, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("GetImage", new object[] {
koncern,
name,
psk}, callback, asyncState);
}
public byte[] EndGetImage(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((byte[])(results[0]));
}
public void GetImageAsync(string koncern, string name, string psk) {
this.GetImageAsync(koncern, name, psk, null);
}
public void GetImageAsync(string koncern, string name, string psk, object userState) {
if ((this.GetImageOperationCompleted == null)) {
this.GetImageOperationCompleted = new System.Threading.SendOrPostCallback(this.OnGetImageCompleted);
}
this.InvokeAsync("GetImage", new object[] {
koncern,
name,
psk}, this.GetImageOperationCompleted, userState);
}
private void OnGetImageCompleted(object arg) {
if ((this.GetImageCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.GetImageCompleted(this, new GetImageCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/DeleteImages", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string DeleteImages([System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string koncern, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string name, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("DeleteImages", new object[] {
koncern,
name,
psk});
return ((string)(results[0]));
}
public System.IAsyncResult BeginDeleteImages(string koncern, string name, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("DeleteImages", new object[] {
koncern,
name,
psk}, callback, asyncState);
}
public string EndDeleteImages(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((string)(results[0]));
}
public void DeleteImagesAsync(string koncern, string name, string psk) {
this.DeleteImagesAsync(koncern, name, psk, null);
}
public void DeleteImagesAsync(string koncern, string name, string psk, object userState) {
if ((this.DeleteImagesOperationCompleted == null)) {
this.DeleteImagesOperationCompleted = new System.Threading.SendOrPostCallback(this.OnDeleteImagesCompleted);
}
this.InvokeAsync("DeleteImages", new object[] {
koncern,
name,
psk}, this.DeleteImagesOperationCompleted, userState);
}
private void OnDeleteImagesCompleted(object arg) {
if ((this.DeleteImagesCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.DeleteImagesCompleted(this, new DeleteImagesCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
[System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/IStockService/SaveWebshopOrder", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped, Use=System.Web.Services.Description.SoapBindingUse.Literal)]
[return: System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public ResponseMessage SaveWebshopOrder(int client, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] WebOrder weborder, [System.Xml.Serialization.XmlElementAttribute(IsNullable=true)] string psk) {
object[] results = this.Invoke("SaveWebshopOrder", new object[] {
client,
weborder,
psk});
return ((ResponseMessage)(results[0]));
}
public System.IAsyncResult BeginSaveWebshopOrder(int client, WebOrder weborder, string psk, System.AsyncCallback callback, object asyncState) {
return this.BeginInvoke("SaveWebshopOrder", new object[] {
client,
weborder,
psk}, callback, asyncState);
}
public ResponseMessage EndSaveWebshopOrder(System.IAsyncResult asyncResult) {
object[] results = this.EndInvoke(asyncResult);
return ((ResponseMessage)(results[0]));
}
public void SaveWebshopOrderAsync(int client, WebOrder weborder, string psk) {
this.SaveWebshopOrderAsync(client, weborder, psk, null);
}
public void SaveWebshopOrderAsync(int client, WebOrder weborder, string psk, object userState) {
if ((this.SaveWebshopOrderOperationCompleted == null)) {
this.SaveWebshopOrderOperationCompleted = new System.Threading.SendOrPostCallback(this.OnSaveWebshopOrderCompleted);
}
this.InvokeAsync("SaveWebshopOrder", new object[] {
client,
weborder,
psk}, this.SaveWebshopOrderOperationCompleted, userState);
}
private void OnSaveWebshopOrderCompleted(object arg) {
if ((this.SaveWebshopOrderCompleted != null)) {
System.Web.Services.Protocols.InvokeCompletedEventArgs invokeArgs = ((System.Web.Services.Protocols.InvokeCompletedEventArgs)(arg));
this.SaveWebshopOrderCompleted(this, new SaveWebshopOrderCompletedEventArgs(invokeArgs.Results, invokeArgs.Error, invokeArgs.Cancelled, invokeArgs.UserState));
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public partial class DeliveryNote : ArticleHeader {
private System.DateTime deliveryDateField;
private bool deliveryDateSpecifiedField;
private string deliveryNoteIdField;
private int importListNoField;
private bool importListNoSpecifiedField;
private bool includeZeroLinesInDraftField;
private bool includeZeroLinesInDraftSpecifiedField;
private string orderReferenceField;
private int recipientField;
private bool recipientSpecifiedField;
private DeliveryNoteNoteState stateField;
private bool stateSpecifiedField;
///
public System.DateTime DeliveryDate {
get {
return this.deliveryDateField;
}
set {
this.deliveryDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool DeliveryDateSpecified {
get {
return this.deliveryDateSpecifiedField;
}
set {
this.deliveryDateSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string DeliveryNoteId {
get {
return this.deliveryNoteIdField;
}
set {
this.deliveryNoteIdField = value;
}
}
///
public int ImportListNo {
get {
return this.importListNoField;
}
set {
this.importListNoField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ImportListNoSpecified {
get {
return this.importListNoSpecifiedField;
}
set {
this.importListNoSpecifiedField = value;
}
}
///
public bool IncludeZeroLinesInDraft {
get {
return this.includeZeroLinesInDraftField;
}
set {
this.includeZeroLinesInDraftField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool IncludeZeroLinesInDraftSpecified {
get {
return this.includeZeroLinesInDraftSpecifiedField;
}
set {
this.includeZeroLinesInDraftSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string OrderReference {
get {
return this.orderReferenceField;
}
set {
this.orderReferenceField = value;
}
}
///
public int Recipient {
get {
return this.recipientField;
}
set {
this.recipientField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool RecipientSpecified {
get {
return this.recipientSpecifiedField;
}
set {
this.recipientSpecifiedField = value;
}
}
///
public DeliveryNoteNoteState State {
get {
return this.stateField;
}
set {
this.stateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool StateSpecified {
get {
return this.stateSpecifiedField;
}
set {
this.stateSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("DeliveryNote.NoteState", Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public enum DeliveryNoteNoteState {
///
Open,
///
Closed,
///
Hidden,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService.BusinessClasses")]
[System.Xml.Serialization.XmlIncludeAttribute(typeof(DeliveryNote))]
public partial class ArticleHeader {
private int clientIdField;
private bool clientIdSpecifiedField;
private System.DateTime dateField;
private bool dateSpecifiedField;
private ArticleLine[] linesField;
private bool matchOnEanField;
private bool matchOnEanSpecifiedField;
///
public int ClientId {
get {
return this.clientIdField;
}
set {
this.clientIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ClientIdSpecified {
get {
return this.clientIdSpecifiedField;
}
set {
this.clientIdSpecifiedField = value;
}
}
///
public System.DateTime Date {
get {
return this.dateField;
}
set {
this.dateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool DateSpecified {
get {
return this.dateSpecifiedField;
}
set {
this.dateSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlArray(IsNullable=true)]
public ArticleLine[] Lines {
get {
return this.linesField;
}
set {
this.linesField = value;
}
}
///
public bool MatchOnEan {
get {
return this.matchOnEanField;
}
set {
this.matchOnEanField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool MatchOnEanSpecified {
get {
return this.matchOnEanSpecifiedField;
}
set {
this.matchOnEanSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService.BusinessClasses")]
public partial class ArticleLine {
private decimal costpriceEachField;
private bool costpriceEachSpecifiedField;
private long eanField;
private bool eanSpecifiedField;
private int edbNumberField;
private bool edbNumberSpecifiedField;
private int itemGroupField;
private bool itemGroupSpecifiedField;
private string itemGroupNameField;
private int katalogNumberField;
private bool katalogNumberSpecifiedField;
private string kparam1Field;
private string kparam2Field;
private string kparam3Field;
private string kparam4Field;
private string kparam5Field;
private int qtyField;
private bool qtySpecifiedField;
private decimal salesPriceEachField;
private bool salesPriceEachSpecifiedField;
private int supplierField;
private bool supplierSpecifiedField;
private string supplierNameField;
private string vparam1Field;
private string vparam2Field;
private string vparam3Field;
private string vparam4Field;
private string vparam5Field;
private string webshopDescriptionField;
///
public decimal CostpriceEach {
get {
return this.costpriceEachField;
}
set {
this.costpriceEachField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool CostpriceEachSpecified {
get {
return this.costpriceEachSpecifiedField;
}
set {
this.costpriceEachSpecifiedField = value;
}
}
///
public long Ean {
get {
return this.eanField;
}
set {
this.eanField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool EanSpecified {
get {
return this.eanSpecifiedField;
}
set {
this.eanSpecifiedField = value;
}
}
///
public int EdbNumber {
get {
return this.edbNumberField;
}
set {
this.edbNumberField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool EdbNumberSpecified {
get {
return this.edbNumberSpecifiedField;
}
set {
this.edbNumberSpecifiedField = value;
}
}
///
public int ItemGroup {
get {
return this.itemGroupField;
}
set {
this.itemGroupField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ItemGroupSpecified {
get {
return this.itemGroupSpecifiedField;
}
set {
this.itemGroupSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string ItemGroupName {
get {
return this.itemGroupNameField;
}
set {
this.itemGroupNameField = value;
}
}
///
public int KatalogNumber {
get {
return this.katalogNumberField;
}
set {
this.katalogNumberField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool KatalogNumberSpecified {
get {
return this.katalogNumberSpecifiedField;
}
set {
this.katalogNumberSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Kparam1 {
get {
return this.kparam1Field;
}
set {
this.kparam1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Kparam2 {
get {
return this.kparam2Field;
}
set {
this.kparam2Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Kparam3 {
get {
return this.kparam3Field;
}
set {
this.kparam3Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Kparam4 {
get {
return this.kparam4Field;
}
set {
this.kparam4Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Kparam5 {
get {
return this.kparam5Field;
}
set {
this.kparam5Field = value;
}
}
///
public int Qty {
get {
return this.qtyField;
}
set {
this.qtyField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool QtySpecified {
get {
return this.qtySpecifiedField;
}
set {
this.qtySpecifiedField = value;
}
}
///
public decimal SalesPriceEach {
get {
return this.salesPriceEachField;
}
set {
this.salesPriceEachField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool SalesPriceEachSpecified {
get {
return this.salesPriceEachSpecifiedField;
}
set {
this.salesPriceEachSpecifiedField = value;
}
}
///
public int Supplier {
get {
return this.supplierField;
}
set {
this.supplierField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool SupplierSpecified {
get {
return this.supplierSpecifiedField;
}
set {
this.supplierSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string SupplierName {
get {
return this.supplierNameField;
}
set {
this.supplierNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Vparam1 {
get {
return this.vparam1Field;
}
set {
this.vparam1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Vparam2 {
get {
return this.vparam2Field;
}
set {
this.vparam2Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Vparam3 {
get {
return this.vparam3Field;
}
set {
this.vparam3Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Vparam4 {
get {
return this.vparam4Field;
}
set {
this.vparam4Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Vparam5 {
get {
return this.vparam5Field;
}
set {
this.vparam5Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string WebshopDescription {
get {
return this.webshopDescriptionField;
}
set {
this.webshopDescriptionField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public partial class ArticleResponse {
private string messageField;
private ArticleResponseStatus responseField;
private bool responseSpecifiedField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Message {
get {
return this.messageField;
}
set {
this.messageField = value;
}
}
///
public ArticleResponseStatus Response {
get {
return this.responseField;
}
set {
this.responseField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ResponseSpecified {
get {
return this.responseSpecifiedField;
}
set {
this.responseSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("ArticleResponse.Status", Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public enum ArticleResponseStatus {
///
ERROR,
///
OK,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
public partial class ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C {
private string keyField;
private ArticleResponse valueField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Key {
get {
return this.keyField;
}
set {
this.keyField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public ArticleResponse Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public partial class PriceChange {
private int clientIdField1;
private bool clientIdSpecifiedField1;
private long eanField1;
private bool eanSpecifiedField1;
private decimal newCostPriceEachField;
private bool newCostPriceEachSpecifiedField;
private decimal newSalesPriceEachField;
private bool newSalesPriceEachSpecifiedField;
private PriceChangeType typeOfChangeField;
private bool typeOfChangeSpecifiedField;
///
public int ClientId {
get {
return this.clientIdField1;
}
set {
this.clientIdField1 = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ClientIdSpecified {
get {
return this.clientIdSpecifiedField1;
}
set {
this.clientIdSpecifiedField1 = value;
}
}
///
public long Ean {
get {
return this.eanField1;
}
set {
this.eanField1 = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool EanSpecified {
get {
return this.eanSpecifiedField1;
}
set {
this.eanSpecifiedField1 = value;
}
}
///
public decimal NewCostPriceEach {
get {
return this.newCostPriceEachField;
}
set {
this.newCostPriceEachField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool NewCostPriceEachSpecified {
get {
return this.newCostPriceEachSpecifiedField;
}
set {
this.newCostPriceEachSpecifiedField = value;
}
}
///
public decimal NewSalesPriceEach {
get {
return this.newSalesPriceEachField;
}
set {
this.newSalesPriceEachField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool NewSalesPriceEachSpecified {
get {
return this.newSalesPriceEachSpecifiedField;
}
set {
this.newSalesPriceEachSpecifiedField = value;
}
}
///
public PriceChangeType TypeOfChange {
get {
return this.typeOfChangeField;
}
set {
this.typeOfChangeField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool TypeOfChangeSpecified {
get {
return this.typeOfChangeSpecifiedField;
}
set {
this.typeOfChangeSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public enum PriceChangeType {
///
ChangeSalesPrice,
///
ChangeCostPrice,
///
ChangeCostAndSalePrice,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
public partial class ArrayOfKeyValueOflongintKeyValueOflongint {
private long keyField1;
private int valueField1;
///
public long Key {
get {
return this.keyField1;
}
set {
this.keyField1 = value;
}
}
///
public int Value {
get {
return this.valueField1;
}
set {
this.valueField1 = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
public partial class ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1 {
private int keyField2;
private ArrayOfKeyValueOflongintKeyValueOflongint[] valueField2;
///
public int Key {
get {
return this.keyField2;
}
set {
this.keyField2 = value;
}
}
///
[System.Xml.Serialization.XmlArray(IsNullable=true)]
[System.Xml.Serialization.XmlArrayItem(ElementName="KeyValueOflongint", IsNullable=false)]
public ArrayOfKeyValueOflongintKeyValueOflongint[] Value {
get {
return this.valueField2;
}
set {
this.valueField2 = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public partial class POSInformation {
private int identifierField;
private bool identifierSpecifiedField;
private string nameField;
private int numberField;
private bool numberSpecifiedField;
private POSInformationInformationType typeOfInformationField;
private bool typeOfInformationSpecifiedField;
///
public int Identifier {
get {
return this.identifierField;
}
set {
this.identifierField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool IdentifierSpecified {
get {
return this.identifierSpecifiedField;
}
set {
this.identifierSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
public int Number {
get {
return this.numberField;
}
set {
this.numberField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool NumberSpecified {
get {
return this.numberSpecifiedField;
}
set {
this.numberSpecifiedField = value;
}
}
///
public POSInformationInformationType TypeOfInformation {
get {
return this.typeOfInformationField;
}
set {
this.typeOfInformationField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool TypeOfInformationSpecified {
get {
return this.typeOfInformationSpecifiedField;
}
set {
this.typeOfInformationSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute("POSInformation.InformationType", Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public enum POSInformationInformationType {
///
Clerk,
///
Shops,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public partial class ArticleGrouping {
private int idField;
private bool idSpecifiedField;
private string nameField1;
private ArticleGroupType typeOfGroupingField;
private bool typeOfGroupingSpecifiedField;
///
public int Id {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool IdSpecified {
get {
return this.idSpecifiedField;
}
set {
this.idSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Name {
get {
return this.nameField1;
}
set {
this.nameField1 = value;
}
}
///
public ArticleGroupType TypeOfGrouping {
get {
return this.typeOfGroupingField;
}
set {
this.typeOfGroupingField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool TypeOfGroupingSpecified {
get {
return this.typeOfGroupingSpecifiedField;
}
set {
this.typeOfGroupingSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public enum ArticleGroupType {
///
Supplier,
///
Itemgroup,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService.ValidationHelper")]
public partial class ArticleLineValidation {
private string catalogueParameter1Field;
private string catalogueParameter2Field;
private string catalogueParameter3Field;
private string catalogueParameter4Field;
private string catalogueParameter5Field;
private string clientNoRecipientField;
private string costpriceEachField1;
private string deliveryDateField1;
private string eanField3;
private string[] errorDescriptionsCurrentLineField;
private bool errorsInLineField;
private bool errorsInLineSpecifiedField;
private string invoiceNoField;
private string itemgroupDescriptionField;
private string itemgroupNoField;
private int lineCountField;
private bool lineCountSpecifiedField;
private string originalLineField;
private string quantityField;
private string salespriceEachField;
private string supplierNameField1;
private string supplierNoField;
private string supplierOrderNoField;
private string supplierTelephoneField;
private string variantParameter1Field;
private string variantParameter2Field;
private string variantParameter3Field;
private string variantParameter4Field;
private string variantParameter5Field;
private string[] warningDescriptionsCurrentLineField;
private bool warningsInLineField;
private bool warningsInLineSpecifiedField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CatalogueParameter1 {
get {
return this.catalogueParameter1Field;
}
set {
this.catalogueParameter1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CatalogueParameter2 {
get {
return this.catalogueParameter2Field;
}
set {
this.catalogueParameter2Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CatalogueParameter3 {
get {
return this.catalogueParameter3Field;
}
set {
this.catalogueParameter3Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CatalogueParameter4 {
get {
return this.catalogueParameter4Field;
}
set {
this.catalogueParameter4Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CatalogueParameter5 {
get {
return this.catalogueParameter5Field;
}
set {
this.catalogueParameter5Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string ClientNoRecipient {
get {
return this.clientNoRecipientField;
}
set {
this.clientNoRecipientField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CostpriceEach {
get {
return this.costpriceEachField1;
}
set {
this.costpriceEachField1 = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string DeliveryDate {
get {
return this.deliveryDateField1;
}
set {
this.deliveryDateField1 = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Ean {
get {
return this.eanField3;
}
set {
this.eanField3 = value;
}
}
///
[System.Xml.Serialization.XmlArray(IsNullable=true)]
[System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
public string[] ErrorDescriptionsCurrentLine {
get {
return this.errorDescriptionsCurrentLineField;
}
set {
this.errorDescriptionsCurrentLineField = value;
}
}
///
public bool ErrorsInLine {
get {
return this.errorsInLineField;
}
set {
this.errorsInLineField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ErrorsInLineSpecified {
get {
return this.errorsInLineSpecifiedField;
}
set {
this.errorsInLineSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string InvoiceNo {
get {
return this.invoiceNoField;
}
set {
this.invoiceNoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string ItemgroupDescription {
get {
return this.itemgroupDescriptionField;
}
set {
this.itemgroupDescriptionField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string ItemgroupNo {
get {
return this.itemgroupNoField;
}
set {
this.itemgroupNoField = value;
}
}
///
public int LineCount {
get {
return this.lineCountField;
}
set {
this.lineCountField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool LineCountSpecified {
get {
return this.lineCountSpecifiedField;
}
set {
this.lineCountSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string OriginalLine {
get {
return this.originalLineField;
}
set {
this.originalLineField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Quantity {
get {
return this.quantityField;
}
set {
this.quantityField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string SalespriceEach {
get {
return this.salespriceEachField;
}
set {
this.salespriceEachField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string SupplierName {
get {
return this.supplierNameField1;
}
set {
this.supplierNameField1 = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string SupplierNo {
get {
return this.supplierNoField;
}
set {
this.supplierNoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string SupplierOrderNo {
get {
return this.supplierOrderNoField;
}
set {
this.supplierOrderNoField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string SupplierTelephone {
get {
return this.supplierTelephoneField;
}
set {
this.supplierTelephoneField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string VariantParameter1 {
get {
return this.variantParameter1Field;
}
set {
this.variantParameter1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string VariantParameter2 {
get {
return this.variantParameter2Field;
}
set {
this.variantParameter2Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string VariantParameter3 {
get {
return this.variantParameter3Field;
}
set {
this.variantParameter3Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string VariantParameter4 {
get {
return this.variantParameter4Field;
}
set {
this.variantParameter4Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string VariantParameter5 {
get {
return this.variantParameter5Field;
}
set {
this.variantParameter5Field = value;
}
}
///
[System.Xml.Serialization.XmlArray(IsNullable=true)]
[System.Xml.Serialization.XmlArrayItem(Namespace="http://schemas.microsoft.com/2003/10/Serialization/Arrays")]
public string[] WarningDescriptionsCurrentLine {
get {
return this.warningDescriptionsCurrentLineField;
}
set {
this.warningDescriptionsCurrentLineField = value;
}
}
///
public bool WarningsInLine {
get {
return this.warningsInLineField;
}
set {
this.warningsInLineField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool WarningsInLineSpecified {
get {
return this.warningsInLineSpecifiedField;
}
set {
this.warningsInLineSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService.BusinessClasses")]
public partial class WebOrder {
private long customerIdField;
private bool customerIdSpecifiedField;
private string customerNameField;
private string deliveryAddressField;
private int directionField;
private bool directionSpecifiedField;
private decimal discountAmountField;
private bool discountAmountSpecifiedField;
private long eanField4;
private bool eanSpecifiedField3;
private System.DateTime lastPickupDateField;
private bool lastPickupDateSpecifiedField;
private System.DateTime orderDateField;
private bool orderDateSpecifiedField;
private string orderReferenceIdField;
private int qtyField1;
private bool qtySpecifiedField1;
private int qtyDeliveredField;
private bool qtyDeliveredSpecifiedField;
private int reservedField;
private bool reservedSpecifiedField;
private decimal salespriceField;
private bool salespriceSpecifiedField;
private int shopIdField;
private bool shopIdSpecifiedField;
private int statusField;
private bool statusSpecifiedField;
///
public long CustomerId {
get {
return this.customerIdField;
}
set {
this.customerIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool CustomerIdSpecified {
get {
return this.customerIdSpecifiedField;
}
set {
this.customerIdSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string CustomerName {
get {
return this.customerNameField;
}
set {
this.customerNameField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string DeliveryAddress {
get {
return this.deliveryAddressField;
}
set {
this.deliveryAddressField = value;
}
}
///
public int Direction {
get {
return this.directionField;
}
set {
this.directionField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool DirectionSpecified {
get {
return this.directionSpecifiedField;
}
set {
this.directionSpecifiedField = value;
}
}
///
public decimal DiscountAmount {
get {
return this.discountAmountField;
}
set {
this.discountAmountField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool DiscountAmountSpecified {
get {
return this.discountAmountSpecifiedField;
}
set {
this.discountAmountSpecifiedField = value;
}
}
///
public long Ean {
get {
return this.eanField4;
}
set {
this.eanField4 = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool EanSpecified {
get {
return this.eanSpecifiedField3;
}
set {
this.eanSpecifiedField3 = value;
}
}
///
public System.DateTime LastPickupDate {
get {
return this.lastPickupDateField;
}
set {
this.lastPickupDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool LastPickupDateSpecified {
get {
return this.lastPickupDateSpecifiedField;
}
set {
this.lastPickupDateSpecifiedField = value;
}
}
///
public System.DateTime OrderDate {
get {
return this.orderDateField;
}
set {
this.orderDateField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool OrderDateSpecified {
get {
return this.orderDateSpecifiedField;
}
set {
this.orderDateSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string OrderReferenceId {
get {
return this.orderReferenceIdField;
}
set {
this.orderReferenceIdField = value;
}
}
///
public int Qty {
get {
return this.qtyField1;
}
set {
this.qtyField1 = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool QtySpecified {
get {
return this.qtySpecifiedField1;
}
set {
this.qtySpecifiedField1 = value;
}
}
///
public int QtyDelivered {
get {
return this.qtyDeliveredField;
}
set {
this.qtyDeliveredField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool QtyDeliveredSpecified {
get {
return this.qtyDeliveredSpecifiedField;
}
set {
this.qtyDeliveredSpecifiedField = value;
}
}
///
public int Reserved {
get {
return this.reservedField;
}
set {
this.reservedField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ReservedSpecified {
get {
return this.reservedSpecifiedField;
}
set {
this.reservedSpecifiedField = value;
}
}
///
public decimal Salesprice {
get {
return this.salespriceField;
}
set {
this.salespriceField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool SalespriceSpecified {
get {
return this.salespriceSpecifiedField;
}
set {
this.salespriceSpecifiedField = value;
}
}
///
public int ShopId {
get {
return this.shopIdField;
}
set {
this.shopIdField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool ShopIdSpecified {
get {
return this.shopIdSpecifiedField;
}
set {
this.shopIdSpecifiedField = value;
}
}
///
public int Status {
get {
return this.statusField;
}
set {
this.statusField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool StatusSpecified {
get {
return this.statusSpecifiedField;
}
set {
this.statusSpecifiedField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "2.0.50727.1433")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://schemas.datacontract.org/2004/07/DdDService")]
public partial class ResponseMessage {
private string messageField1;
private int stateField1;
private bool stateSpecifiedField1;
private System.DateTime timeOfActionField;
private bool timeOfActionSpecifiedField;
private object userValueField;
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public string Message {
get {
return this.messageField1;
}
set {
this.messageField1 = value;
}
}
///
public int State {
get {
return this.stateField1;
}
set {
this.stateField1 = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool StateSpecified {
get {
return this.stateSpecifiedField1;
}
set {
this.stateSpecifiedField1 = value;
}
}
///
public System.DateTime TimeOfAction {
get {
return this.timeOfActionField;
}
set {
this.timeOfActionField = value;
}
}
///
[System.Xml.Serialization.XmlIgnore()]
public virtual bool TimeOfActionSpecified {
get {
return this.timeOfActionSpecifiedField;
}
set {
this.timeOfActionSpecifiedField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute(IsNullable=true)]
public object UserValue {
get {
return this.userValueField;
}
set {
this.userValueField = value;
}
}
}
public partial class MakeDeliveryNoteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal MakeDeliveryNoteCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleResponse Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleResponse)(this.results[0]));
}
}
}
public delegate void MakeDeliveryNoteCompletedEventHandler(object sender, MakeDeliveryNoteCompletedEventArgs args);
public partial class MakeDeliveryNote_BulkCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal MakeDeliveryNote_BulkCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleResponse[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleResponse[])(this.results[0]));
}
}
}
public delegate void MakeDeliveryNote_BulkCompletedEventHandler(object sender, MakeDeliveryNote_BulkCompletedEventArgs args);
public partial class ImportDeliveryNoteHistoryCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal ImportDeliveryNoteHistoryCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArrayOfKeyValueOfstringArticleResponsezJ_S5Vm7CKeyValueOfstringArticleResponsezJ_S5Vm7C[])(this.results[0]));
}
}
}
public delegate void ImportDeliveryNoteHistoryCompletedEventHandler(object sender, ImportDeliveryNoteHistoryCompletedEventArgs args);
public partial class ArticleAveragePriceCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal ArticleAveragePriceCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public decimal Result {
get {
this.RaiseExceptionIfNecessary();
return ((decimal)(this.results[0]));
}
}
}
public delegate void ArticleAveragePriceCompletedEventHandler(object sender, ArticleAveragePriceCompletedEventArgs args);
public partial class PriceChangeCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal PriceChangeCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleResponse Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleResponse)(this.results[0]));
}
}
}
public delegate void PriceChangeCompletedEventHandler(object sender, PriceChangeCompletedEventArgs args);
public partial class StockCountCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal StockCountCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArrayOfKeyValueOflongintKeyValueOflongint[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(this.results[0]));
}
}
}
public delegate void StockCountCompletedEventHandler(object sender, StockCountCompletedEventArgs args);
public partial class StockCountInShopsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal StockCountInShopsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArrayOfKeyValueOfintArrayOfKeyValueOflongintty7Ep6D1KeyValueOfintArrayOfKeyValueOflongintty7Ep6D1[])(this.results[0]));
}
}
}
public delegate void StockCountInShopsCompletedEventHandler(object sender, StockCountInShopsCompletedEventArgs args);
public partial class StockCountSingleEanCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal StockCountSingleEanCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArrayOfKeyValueOflongintKeyValueOflongint[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(this.results[0]));
}
}
}
public delegate void StockCountSingleEanCompletedEventHandler(object sender, StockCountSingleEanCompletedEventArgs args);
public partial class StockCountByParameterCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal StockCountByParameterCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArrayOfKeyValueOflongintKeyValueOflongint[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArrayOfKeyValueOflongintKeyValueOflongint[])(this.results[0]));
}
}
}
public delegate void StockCountByParameterCompletedEventHandler(object sender, StockCountByParameterCompletedEventArgs args);
public partial class GetFirstMachineNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetFirstMachineNumberCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public int Result {
get {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
public delegate void GetFirstMachineNumberCompletedEventHandler(object sender, GetFirstMachineNumberCompletedEventArgs args);
public partial class GetLastItemGroupIncludedInSaleCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetLastItemGroupIncludedInSaleCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public int Result {
get {
this.RaiseExceptionIfNecessary();
return ((int)(this.results[0]));
}
}
}
public delegate void GetLastItemGroupIncludedInSaleCompletedEventHandler(object sender, GetLastItemGroupIncludedInSaleCompletedEventArgs args);
public partial class GetClerkAndShopInfoCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetClerkAndShopInfoCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public POSInformation[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((POSInformation[])(this.results[0]));
}
}
}
public delegate void GetClerkAndShopInfoCompletedEventHandler(object sender, GetClerkAndShopInfoCompletedEventArgs args);
public partial class GetSuppliersCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetSuppliersCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleGrouping[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleGrouping[])(this.results[0]));
}
}
}
public delegate void GetSuppliersCompletedEventHandler(object sender, GetSuppliersCompletedEventArgs args);
public partial class GetItemgroupsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetItemgroupsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleGrouping[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleGrouping[])(this.results[0]));
}
}
}
public delegate void GetItemgroupsCompletedEventHandler(object sender, GetItemgroupsCompletedEventArgs args);
public partial class GetWebshopArticlesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetWebshopArticlesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public string Result {
get {
this.RaiseExceptionIfNecessary();
return ((string)(this.results[0]));
}
}
}
public delegate void GetWebshopArticlesCompletedEventHandler(object sender, GetWebshopArticlesCompletedEventArgs args);
public partial class GetWebshopArticlesFilterByShopIdCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetWebshopArticlesFilterByShopIdCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public string Result {
get {
this.RaiseExceptionIfNecessary();
return ((string)(this.results[0]));
}
}
}
public delegate void GetWebshopArticlesFilterByShopIdCompletedEventHandler(object sender, GetWebshopArticlesFilterByShopIdCompletedEventArgs args);
public partial class GetWebshopArticlesSinceEdbNumberCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetWebshopArticlesSinceEdbNumberCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public string Result {
get {
this.RaiseExceptionIfNecessary();
return ((string)(this.results[0]));
}
}
}
public delegate void GetWebshopArticlesSinceEdbNumberCompletedEventHandler(object sender, GetWebshopArticlesSinceEdbNumberCompletedEventArgs args);
public partial class GetArticleInformationCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetArticleInformationCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public string Result {
get {
this.RaiseExceptionIfNecessary();
return ((string)(this.results[0]));
}
}
}
public delegate void GetArticleInformationCompletedEventHandler(object sender, GetArticleInformationCompletedEventArgs args);
public partial class GetArticleInformationAsObjectsCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetArticleInformationAsObjectsCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleLine[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleLine[])(this.results[0]));
}
}
}
public delegate void GetArticleInformationAsObjectsCompletedEventHandler(object sender, GetArticleInformationAsObjectsCompletedEventArgs args);
public partial class ValidateArticleFileCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal ValidateArticleFileCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleLineValidation[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleLineValidation[])(this.results[0]));
}
}
}
public delegate void ValidateArticleFileCompletedEventHandler(object sender, ValidateArticleFileCompletedEventArgs args);
public partial class GetBookedLinesOnDeliverynoteCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetBookedLinesOnDeliverynoteCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ArticleLine[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((ArticleLine[])(this.results[0]));
}
}
}
public delegate void GetBookedLinesOnDeliverynoteCompletedEventHandler(object sender, GetBookedLinesOnDeliverynoteCompletedEventArgs args);
public partial class GetImageCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal GetImageCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public byte[] Result {
get {
this.RaiseExceptionIfNecessary();
return ((byte[])(this.results[0]));
}
}
}
public delegate void GetImageCompletedEventHandler(object sender, GetImageCompletedEventArgs args);
public partial class DeleteImagesCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal DeleteImagesCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public string Result {
get {
this.RaiseExceptionIfNecessary();
return ((string)(this.results[0]));
}
}
}
public delegate void DeleteImagesCompletedEventHandler(object sender, DeleteImagesCompletedEventArgs args);
public partial class SaveWebshopOrderCompletedEventArgs : System.ComponentModel.AsyncCompletedEventArgs {
private object[] results;
internal SaveWebshopOrderCompletedEventArgs(object[] results, System.Exception exception, bool cancelled, object userState) :
base(exception, cancelled, userState) {
this.results = results;
}
public ResponseMessage Result {
get {
this.RaiseExceptionIfNecessary();
return ((ResponseMessage)(this.results[0]));
}
}
}
public delegate void SaveWebshopOrderCompletedEventHandler(object sender, SaveWebshopOrderCompletedEventArgs args);