//------------------------------------------------------------------------------
|
// <auto-generated>
|
// 此代码由工具生成。
|
// 运行时版本:4.0.30319.42000
|
//
|
// 对此文件的更改可能会导致不正确的行为,并且如果
|
// 重新生成代码,这些更改将会丢失。
|
// </auto-generated>
|
//------------------------------------------------------------------------------
|
|
namespace iWareSAP.WmsWcfService {
|
using System.Runtime.Serialization;
|
using System;
|
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
|
[System.Runtime.Serialization.DataContractAttribute(Name="SaleOrder", Namespace="http://schemas.datacontract.org/2004/07/siemensSapService.aspEntity")]
|
[System.SerializableAttribute()]
|
public partial class SaleOrder : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
|
|
[System.NonSerializedAttribute()]
|
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string ReservationNumberField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string orderNumberField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private int orderQuantityField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string productNameField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string productNumberField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private iWareSAP.WmsWcfService.SaleOrderList[] saleChildField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string saleCodeField;
|
|
[global::System.ComponentModel.BrowsableAttribute(false)]
|
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
|
get {
|
return this.extensionDataField;
|
}
|
set {
|
this.extensionDataField = value;
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string ReservationNumber {
|
get {
|
return this.ReservationNumberField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.ReservationNumberField, value) != true)) {
|
this.ReservationNumberField = value;
|
this.RaisePropertyChanged("ReservationNumber");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string orderNumber {
|
get {
|
return this.orderNumberField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.orderNumberField, value) != true)) {
|
this.orderNumberField = value;
|
this.RaisePropertyChanged("orderNumber");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public int orderQuantity {
|
get {
|
return this.orderQuantityField;
|
}
|
set {
|
if ((this.orderQuantityField.Equals(value) != true)) {
|
this.orderQuantityField = value;
|
this.RaisePropertyChanged("orderQuantity");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string productName {
|
get {
|
return this.productNameField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.productNameField, value) != true)) {
|
this.productNameField = value;
|
this.RaisePropertyChanged("productName");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string productNumber {
|
get {
|
return this.productNumberField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.productNumberField, value) != true)) {
|
this.productNumberField = value;
|
this.RaisePropertyChanged("productNumber");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public iWareSAP.WmsWcfService.SaleOrderList[] saleChild {
|
get {
|
return this.saleChildField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.saleChildField, value) != true)) {
|
this.saleChildField = value;
|
this.RaisePropertyChanged("saleChild");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string saleCode {
|
get {
|
return this.saleCodeField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.saleCodeField, value) != true)) {
|
this.saleCodeField = value;
|
this.RaisePropertyChanged("saleCode");
|
}
|
}
|
}
|
|
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
|
|
protected void RaisePropertyChanged(string propertyName) {
|
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
|
if ((propertyChanged != null)) {
|
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
|
}
|
}
|
}
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
|
[System.Runtime.Serialization.DataContractAttribute(Name="SaleOrderList", Namespace="http://schemas.datacontract.org/2004/07/siemensSapService.aspEntity")]
|
[System.SerializableAttribute()]
|
public partial class SaleOrderList : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
|
|
[System.NonSerializedAttribute()]
|
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string batchField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private decimal exitQtyField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string materialCodeField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string materialNameField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string saleItemField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string stockUnitField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string storageLocationField;
|
|
[global::System.ComponentModel.BrowsableAttribute(false)]
|
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
|
get {
|
return this.extensionDataField;
|
}
|
set {
|
this.extensionDataField = value;
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string batch {
|
get {
|
return this.batchField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.batchField, value) != true)) {
|
this.batchField = value;
|
this.RaisePropertyChanged("batch");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public decimal exitQty {
|
get {
|
return this.exitQtyField;
|
}
|
set {
|
if ((this.exitQtyField.Equals(value) != true)) {
|
this.exitQtyField = value;
|
this.RaisePropertyChanged("exitQty");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string materialCode {
|
get {
|
return this.materialCodeField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.materialCodeField, value) != true)) {
|
this.materialCodeField = value;
|
this.RaisePropertyChanged("materialCode");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string materialName {
|
get {
|
return this.materialNameField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.materialNameField, value) != true)) {
|
this.materialNameField = value;
|
this.RaisePropertyChanged("materialName");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string saleItem {
|
get {
|
return this.saleItemField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.saleItemField, value) != true)) {
|
this.saleItemField = value;
|
this.RaisePropertyChanged("saleItem");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string stockUnit {
|
get {
|
return this.stockUnitField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.stockUnitField, value) != true)) {
|
this.stockUnitField = value;
|
this.RaisePropertyChanged("stockUnit");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string storageLocation {
|
get {
|
return this.storageLocationField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.storageLocationField, value) != true)) {
|
this.storageLocationField = value;
|
this.RaisePropertyChanged("storageLocation");
|
}
|
}
|
}
|
|
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
|
|
protected void RaisePropertyChanged(string propertyName) {
|
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
|
if ((propertyChanged != null)) {
|
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
|
}
|
}
|
}
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
|
[System.Runtime.Serialization.DataContractAttribute(Name="Material", Namespace="http://schemas.datacontract.org/2004/07/siemensSapService.aspEntity")]
|
[System.SerializableAttribute()]
|
public partial class Material : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
|
|
[System.NonSerializedAttribute()]
|
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string CategoryField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string creatorField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string materialCodeField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string materialNameField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string purchaseUnitField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string stockUnitField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private decimal weightField;
|
|
[global::System.ComponentModel.BrowsableAttribute(false)]
|
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
|
get {
|
return this.extensionDataField;
|
}
|
set {
|
this.extensionDataField = value;
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string Category {
|
get {
|
return this.CategoryField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.CategoryField, value) != true)) {
|
this.CategoryField = value;
|
this.RaisePropertyChanged("Category");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string creator {
|
get {
|
return this.creatorField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.creatorField, value) != true)) {
|
this.creatorField = value;
|
this.RaisePropertyChanged("creator");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string materialCode {
|
get {
|
return this.materialCodeField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.materialCodeField, value) != true)) {
|
this.materialCodeField = value;
|
this.RaisePropertyChanged("materialCode");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string materialName {
|
get {
|
return this.materialNameField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.materialNameField, value) != true)) {
|
this.materialNameField = value;
|
this.RaisePropertyChanged("materialName");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string purchaseUnit {
|
get {
|
return this.purchaseUnitField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.purchaseUnitField, value) != true)) {
|
this.purchaseUnitField = value;
|
this.RaisePropertyChanged("purchaseUnit");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string stockUnit {
|
get {
|
return this.stockUnitField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.stockUnitField, value) != true)) {
|
this.stockUnitField = value;
|
this.RaisePropertyChanged("stockUnit");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public decimal weight {
|
get {
|
return this.weightField;
|
}
|
set {
|
if ((this.weightField.Equals(value) != true)) {
|
this.weightField = value;
|
this.RaisePropertyChanged("weight");
|
}
|
}
|
}
|
|
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
|
|
protected void RaisePropertyChanged(string propertyName) {
|
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
|
if ((propertyChanged != null)) {
|
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
|
}
|
}
|
}
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.Runtime.Serialization", "4.0.0.0")]
|
[System.Runtime.Serialization.DataContractAttribute(Name="ProductStock", Namespace="http://schemas.datacontract.org/2004/07/siemensSapService.aspEntity")]
|
[System.SerializableAttribute()]
|
public partial class ProductStock : object, System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged {
|
|
[System.NonSerializedAttribute()]
|
private System.Runtime.Serialization.ExtensionDataObject extensionDataField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string SaleCodeField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string SaleItemField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private byte isStockField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string materialCodeField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string materialNameField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private decimal stockQuantityField;
|
|
[System.Runtime.Serialization.OptionalFieldAttribute()]
|
private string stockUnitField;
|
|
[global::System.ComponentModel.BrowsableAttribute(false)]
|
public System.Runtime.Serialization.ExtensionDataObject ExtensionData {
|
get {
|
return this.extensionDataField;
|
}
|
set {
|
this.extensionDataField = value;
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string SaleCode {
|
get {
|
return this.SaleCodeField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.SaleCodeField, value) != true)) {
|
this.SaleCodeField = value;
|
this.RaisePropertyChanged("SaleCode");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string SaleItem {
|
get {
|
return this.SaleItemField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.SaleItemField, value) != true)) {
|
this.SaleItemField = value;
|
this.RaisePropertyChanged("SaleItem");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public byte isStock {
|
get {
|
return this.isStockField;
|
}
|
set {
|
if ((this.isStockField.Equals(value) != true)) {
|
this.isStockField = value;
|
this.RaisePropertyChanged("isStock");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string materialCode {
|
get {
|
return this.materialCodeField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.materialCodeField, value) != true)) {
|
this.materialCodeField = value;
|
this.RaisePropertyChanged("materialCode");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string materialName {
|
get {
|
return this.materialNameField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.materialNameField, value) != true)) {
|
this.materialNameField = value;
|
this.RaisePropertyChanged("materialName");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public decimal stockQuantity {
|
get {
|
return this.stockQuantityField;
|
}
|
set {
|
if ((this.stockQuantityField.Equals(value) != true)) {
|
this.stockQuantityField = value;
|
this.RaisePropertyChanged("stockQuantity");
|
}
|
}
|
}
|
|
[System.Runtime.Serialization.DataMemberAttribute()]
|
public string stockUnit {
|
get {
|
return this.stockUnitField;
|
}
|
set {
|
if ((object.ReferenceEquals(this.stockUnitField, value) != true)) {
|
this.stockUnitField = value;
|
this.RaisePropertyChanged("stockUnit");
|
}
|
}
|
}
|
|
public event System.ComponentModel.PropertyChangedEventHandler PropertyChanged;
|
|
protected void RaisePropertyChanged(string propertyName) {
|
System.ComponentModel.PropertyChangedEventHandler propertyChanged = this.PropertyChanged;
|
if ((propertyChanged != null)) {
|
propertyChanged(this, new System.ComponentModel.PropertyChangedEventArgs(propertyName));
|
}
|
}
|
}
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
|
[System.ServiceModel.ServiceContractAttribute(ConfigurationName="WmsWcfService.IsapWcf")]
|
public interface IsapWcf {
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IsapWcf/pickList", ReplyAction="http://tempuri.org/IsapWcf/pickListResponse")]
|
string pickList(iWareSAP.WmsWcfService.SaleOrder sale);
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IsapWcf/pickList", ReplyAction="http://tempuri.org/IsapWcf/pickListResponse")]
|
System.Threading.Tasks.Task<string> pickListAsync(iWareSAP.WmsWcfService.SaleOrder sale);
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IsapWcf/addMaterial", ReplyAction="http://tempuri.org/IsapWcf/addMaterialResponse")]
|
string addMaterial(iWareSAP.WmsWcfService.Material[] materials);
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IsapWcf/addMaterial", ReplyAction="http://tempuri.org/IsapWcf/addMaterialResponse")]
|
System.Threading.Tasks.Task<string> addMaterialAsync(iWareSAP.WmsWcfService.Material[] materials);
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IsapWcf/takeStock", ReplyAction="http://tempuri.org/IsapWcf/takeStockResponse")]
|
string takeStock(iWareSAP.WmsWcfService.ProductStock[] stockQuantity);
|
|
[System.ServiceModel.OperationContractAttribute(Action="http://tempuri.org/IsapWcf/takeStock", ReplyAction="http://tempuri.org/IsapWcf/takeStockResponse")]
|
System.Threading.Tasks.Task<string> takeStockAsync(iWareSAP.WmsWcfService.ProductStock[] stockQuantity);
|
}
|
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
|
public interface IsapWcfChannel : iWareSAP.WmsWcfService.IsapWcf, System.ServiceModel.IClientChannel {
|
}
|
|
[System.Diagnostics.DebuggerStepThroughAttribute()]
|
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
|
public partial class IsapWcfClient : System.ServiceModel.ClientBase<iWareSAP.WmsWcfService.IsapWcf>, iWareSAP.WmsWcfService.IsapWcf {
|
|
public IsapWcfClient() {
|
}
|
|
public IsapWcfClient(string endpointConfigurationName) :
|
base(endpointConfigurationName) {
|
}
|
|
public IsapWcfClient(string endpointConfigurationName, string remoteAddress) :
|
base(endpointConfigurationName, remoteAddress) {
|
}
|
|
public IsapWcfClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
|
base(endpointConfigurationName, remoteAddress) {
|
}
|
|
public IsapWcfClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
|
base(binding, remoteAddress) {
|
}
|
|
public string pickList(iWareSAP.WmsWcfService.SaleOrder sale) {
|
return base.Channel.pickList(sale);
|
}
|
|
public System.Threading.Tasks.Task<string> pickListAsync(iWareSAP.WmsWcfService.SaleOrder sale) {
|
return base.Channel.pickListAsync(sale);
|
}
|
|
public string addMaterial(iWareSAP.WmsWcfService.Material[] materials) {
|
return base.Channel.addMaterial(materials);
|
}
|
|
public System.Threading.Tasks.Task<string> addMaterialAsync(iWareSAP.WmsWcfService.Material[] materials) {
|
return base.Channel.addMaterialAsync(materials);
|
}
|
|
public string takeStock(iWareSAP.WmsWcfService.ProductStock[] stockQuantity) {
|
return base.Channel.takeStock(stockQuantity);
|
}
|
|
public System.Threading.Tasks.Task<string> takeStockAsync(iWareSAP.WmsWcfService.ProductStock[] stockQuantity) {
|
return base.Channel.takeStockAsync(stockQuantity);
|
}
|
}
|
}
|